Make FixupInterfaces more precise for string interface names.
Various optimizations to compile performance (related to #393)
WARNING: This may dramatically impair performance on Mono due to their inferior BCL implementation.
GC optimizations for performance and memory usage
Halve the amount of work in method signature set updates
Explicitly specify string comparer for hotspot
Fix EscapeIdentifier bug
Faster string lookups
Update try.jsil.org to handle github api changes
Fix TypesAreEqual for obscure types. Resolves some mscorlib translation issues.
Fix part of issue #371 and add test.
Kill Threading's copy of ReferenceComparer
Fix List.Enumerator not being a struct
Stop using Debug.WriteLine because it !@%*(!@%*ing blocks for no reason

Conflicts:

	JSIL/Transforms/StaticAnalysis/EmulateStructAssignment.cs
Fix reference writes not cloning structs
Fix issue #466
Fix issue #395.
Fix BinaryTrees choking on new invocation ThisReference copy semantics
Correctness fixes
Merge remote-tracking branch 'upstream/master'