Assembly compilation improvements

* Fixes issue #130
* Compilation now succeeds when only warnings are present
* Adds detailed compilation warning and error messages to console output
* Fixes lowerCamelCasing of sanitised identifiers. Now  sanitized identifiers starting with "Dollar" are correctly  lowerCamelCased
* Updates lib.d.ts to Typescript 1.1.0.1