Changing signature of HTTP client convenience methods

Implementing HTTP convenience methods
Minor refactoring
id -> instancetype
Using BOOL / non-void return type for method with NSError ** parameter
Adding AFHTTPSerializer +serializer
Changing block signatures for HTTP convenience methods, again

Setting default request serializer