2) In enums implementing TPM bitfields replaced the artificial and superfluous _BIT_N members (generated for bitfiled elements of enum types) with elements representing the corresponding bit mask and its bit size/position.
2) TSS.JS/Java/Py: Replaced manual member-by-member initialization of the command structure with initialization list.
3) TSS.Java: Eliminated empty handle lists, and fixed pretty-printed types of some data structure members.
4) TSS.JS: Eliminated empty response data structures (replaced them with just 'void').
5) TSS.Net: Eliminated elementary and duplicate types in the [KnownType()] class attributes.
2) Fixed tags unmarshaling for TSS.js;
3) Added SM3 support to TSS.Java;
4) Completed the demo app for TSS.Py and made its software crypto layer work on both Python 2.7 and 3.x