Fix issues #3,  change to Newtonsoft Json and more

thanks to:
- https://github.com/trafi
- https://github.com/pmprete
- https://github.com/ignatandrei
- http://james.newtonking.com/