Updated output assembly name.
Added a few new types and updated some comments.
Merge branch 'master' into monotouch
update project files
Fix out of date code.
Merge branch 'master' into monotouch