first version of hard caching on the client side based on time expiration
+ new helper classes for the cache engine
added soft expiration - via server revalidation

intermediate state, won't work property right now
* removed sync networking, thus bumping the version to 0.9
* networking refactoring underway
* separated cache loading from disc into a method
* clean up
* added test button to load calls to masterviewcontroller
+ 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
* added jsonhttpclient test suite to the OSX project
* cleanup
* fixed nil stag error
+ rearranged the new files to all the projects
+ added upcoming version description to readme
* do not cover the network errors with the jsonmodel custom error
+ more JSONHTTPClient tests