cleaned up jsondata and wrapper, added more cast operators.
cleaned up reset of source files.
fixing unit tests caused by changes from int to long
Fixed all unit tests
Added JsonAlias attribute.  Use it to rename fields/properties when serializing or deserializing typed objects.
Merge branch 'master' into v2

Conflicts:
	Source/JsonAttribute.cs
	bin/LitJson.dll
	src/LitJson/JsonData.cs
	src/LitJson/JsonMapper.cs