Add Windows Phone 8 support

Add Json.Net dll and use that to serialize/deserialize objects instead
of Binary Serialization since binary is unavailable on WP.