Added largely complete but also untested wrappers for DirectComposition and DirectManipulation.
* Made small change to SharpGen that allows overloaded interface methods to work properly
* Moved the NativeMessage struct (wraps MSG) and made it public
* Small modification to the SharpDX.Animation mappings  in order to allow DComp interfaces to work properly
* Sort interface methods into the same ordering that Visual C++ uses (overloaded functions don't get serialized in declaration order)
* Added the ability to modify the method offsets from the XML mappings
* Turned more properties back into methods
Added basic transform interface extensions for instantiating transform groups.
* Fixed the parsing of certain MSDN docs
* Added the ability to look up MSDN doc sub-items by term name (for better parameter, enum item, and field matching)
* Added doc comments
* Fixed certain setter overload incorrectly being autoconverted to properties
* Added CodeComments.xml to DComp and DManip
* Whitespace fixes
* Added comments to various DirectManipulation functions
* Changed some DManip factory methods to be internal, as they are already wrapped by constructors and helper functions
Latest MSDN docs
[Build] Fix build for issue #320
[Build] Fix build with SharpDX.Animation assembly
[Build] Add InternalVisible for DirectComposition/DirectManipulation #320