changed BodyConsumer to be abstrac class and added handleError method for handler to handle failure and release resources
doc changes
moved httpdispatcher exception call to request router
Issue : Exception during chunk causes failure
Fix bugs in streaming upload
fixed methodInfo assign bug in Requestrouter, fixing the handlerException test
added bodyconsumer non-null check in sendError
fixed test case. httpClient issue, changed it to HttpURLConnection
 merged with the client fix branch
grouped final variabled together
formatting
 handler exception handling in http methodinfo to change the state to prevent any further calls
Merge pull request #15 from continuuity/feature/adding_error_method_bodyconsumer

changed BodyConsumer to be abstrac class and added handleError