Merge branch 'master' into develop
Fixed issue causing ref and out parameters to anonymous methods and lambdas not to work (#98).
Fixed issue causing incorrect code to be generated when the variable used by a foreach() loop optimized to a JS for loop was used by reference (#103)
Generate all code inside an anonymous function when not using a module loader (#99).
Fixed internal error when using the result of dynamic method calls in certain invalid ways (#105).
Added parameterless versions of ObservableArray.RemoveAll and ObservableArray.DestroyAll (#104).
Added history.txt to the Runtime solution.
Fixed issue causing incorrect code to be generated when the variable used by a foreach() loop NOT optimized to a JS for loop was used by reference.

Shame on me for not finding this immediately when investigating #103
Update Mono.Cecil
Updated jQueryUI docs, some initial fixes to the generator.
Fixed documentation for autocomplete.widget()
Finalized jQuery UI doc upgrade.
Include jQuery.UI 1.9.2 in the package.
Merge branch 'jquery-ui-update' into develop
Update to jQueryUI docs.
Fixed issue with KeyValuePair constructors (#112)
Added static methods Object.Keys and Object.GetOwnPropertyNames
Hopefully make some internal errors in the metadata importer more informative should they ever occur.
Fixed warnings due to hiding object.Keys
Fixed issue (sometimes) causing errors when deriving from a nested type (#108)