moved exceptions around, replaced json.net with servicestack.text in the repo