Added:Serialization/Deserialization support for float type.
Modify:Use Convert.ToDouble.
Added:Serialization/Deserialization support for long(Int64) type.
Add:MonoDevelop Solution/Project files
Adding VS2010 solution and projects.
Fixing some of the tests that aren't working correctly. Fixing newlines in pretty print that were causing tests to fail.
Adding custom constructor retrieval for objects in JSON. This allows us to deserialize objects as long as they have a parameterless constructor, regardless of whether it is public or not.
Adding test for the private constructor deserialization.
Adding attributes to JsonMapper to better control serialization with explicit [Ignore] and [Include] which allow masking public data or including non-public data.
Fixing up the VS2010 project to remove non 2.0 references and put in a more proper version number.
Merge branch 'master' of git://github.com/SONIC3D/litjson into more_numeric_types_support
Add tests for supporting long and float conversion
Codebase style uses type aliases. Not necessary to add a new base exporter for Int64.
Support nullable types, including primitives, enums and structs. Tests included.
Nullable type support based on https://github.com/chipdude/litjson/commit/eaa84eed6e0d876b962c5b33b4fc4a01b4fdbd3b
Merge branch 'support_nullable_types'

Conflicts:
	src/LitJson/JsonMapper.cs
	test/JsonMapperTest.cs
Added JsonIgnore Attribute

When JsonIgnore is applied to a field or property, that member is
ignored when deserializing and/or serializing.
You can specify JsonIgnoreWhen.Serializing to only ignore
serialization, *.Deserializing to only ignore deserializing, or default
which is to ignore the field either way.
Added unit tests for JsonIgnore, mroe to come.
Updated Makefile.
Updated .gitignore to include debug and OSX files.
Finished unit testing for JsonIgnoreAttribute.

Added float to the base exporter table.
Updated gitignore
Merge with json_ignore_attribute
merge with bartnett support for nullable types