* first pass of making Rhino work: more structs, nested types and some generic work
* ignoring more types to compile
* initial rhino check in. tabs on revit
* more fixes?
* rerun rhino
* more generic fixes
* more rhino fixes
* add interfaces to structs and explicit interfaces
* fix indexers and add exceptions
* Compiles!
* add more collections and better interface implementations
* add static properties on structs
* add static methods to structs
* Deal with out values and System.Drawing
* fmt
* fix up Revit to have old properties/methods
* rerun revit to be updated