Enhanced code generation - Misc improvements
-Enhanced properties: we now check for null references when we generate properties for private fields.
-Constructors: we now generate some default ctor code for data classes so that you can set up your DTOs with one single line.
-Collections: we now validate input parameters (i.e. nullity) for Add, IndexOf, Insert, Remove, and Contains.
-Generated Web Service methods throw NotImplementedException by default.
-XML documentation in /description/schema/.../element/annotation/documentation will be persisted in "<remarks>" XML docs in code for generated type.