+ semaphore class to handle async methods for unit tests
* another round of refactoring
* more information description method - still needs to be better though
+ added forced content type setting, when it's not the default value
- isOfflineCacheEnabled was not used anymore, so removed
+ awesome NSURLConnection mock
+ JSONHTTPClient test suite
* Xcode file for the changes