Closing #494, Closing #484
Maven release fixup
Normalize URL before request, removing # fragment part of URL, Closing #479
Provided option to Preemtive authorization, closes #426
Update AsyncHttpResponseHandler.java

fix divide by zero error
Merge pull request #499 from my519820363/patch-1

Update AsyncHttpResponseHandler.java
Merge branch 'master' of https://github.com/loopj/android-async-http
Diamond operator is not supported in -source 1.5. Why are we using it anyway?
Upload files in JsonEntity either by Streams or File params.
Merge pull request #501 from orientalsensation/JsonHttpEntity

Upload files in JsonEntity either by Streams or File params.
Fixed v14 layout URL not visible problem
Merge remote-tracking branch 'origin/master'
Fixed threading race condition
Upstream changes (fixed not in ui thread callback bug)
Merge branch 'master' of https://github.com/loopj/android-async-http

Conflicts:
	library/src/main/java/com/loopj/android/http/AsyncHttpClient.java
	library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java
	library/src/main/java/com/loopj/android/http/PersistentCookieStore.java
	library/src/main/java/com/loopj/android/http/RequestHandle.java
	library/src/main/java/com/loopj/android/http/RequestParams.java
	library/src/main/java/com/loopj/android/http/RetryHandler.java
	library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java