Merge pull request #314 from ddotlic/master

Latest SL5 fixes __and__ 3.9.44 binaries for SL5
Allow serializing IEnumerable, when deserializing unknown IEnumerable is deserialized as List<string>
Allow byte[] in AnonTypes to be overridden
move tests in new AppDomain to avoid dirty caches
Add support for sbytes Enums
Merge pull request #317 from Mistobaan/features/add-support-for-sbyte

Add support for sbytes in Enums
Add JsonEscaper to handle more string escaping cases
Merfe JsonEscaper class into JsonTypeSerializer.Unescape
Merge pull request #318 from Mistobaan/features/add-new-jsonescaper

Add JsonEscaper to handle more string escaping cases
add tests for edge cases
Merge pull request #319 from Mistobaan/features/add-more-tests

add more tests for edge cases
Add FromAsciiBytes/ToAsciiBytes Ext methods
Don't cache keyFn fn for Hash, cache valueFn when types match
Split out Raw CustomSerializer tests in a different file
Allow clearing of Fn Caches to get tests passing
Silverlight build fix.