- Replacing dictionaries with service objects
- bumping JSON.NET version to latest
- changing default target to .NET 2.0
- changing notification and response methods to bool