Fixed a large number of build warnings
[Bind] Enums can now be marked as obsolete
[ES] Marked obsolete enums as such
[Bind] Added Enum.Obsolete property
Fixed a large number of warnings
[Bind] Implemented CLS-compliant checks for Enums
[GL] BufferObjects and TextureUnit are not obsolete
Cleaned up a number of obsolete warnings
Cleaned up the remaining obsolete warnings
[Bind] Fixed an issue where CLS-compliance was incorrectly overriden
[ES][GL] Added missing documentation comments
[ES][GL] Regenerated bindings
[Compat] Use Preserve Newest in dll.config

This speeds up compilation times significantly.
[Examples] Fixed all warnings
Fixed compilation warnings on Mono 3.4.0
Fixed compilation warnings on Mono 3.4.0
Fixed compilation warnings on Mono 3.4.0
Fixed compilation warnings on Mono 3.4.0
Merge pull request #157 from thefiddler/warnfix

Fix all build warnings on VS2013 and Mono 3.4.0