Updates authentication to use app.box.com instead of www.box.com to avoi...

...d redirecting as well as some utitlity methods and changes to better use state token during authentication.

Conflicts:
	BoxJavaLibraryV2/src/com/box/boxjavalibv2/BoxConfigBuilder.java