Use asynchronous transport in Thrift.js client
Use asynchronous transport in Thrift.js client

JavaScript thrift bindings need to be generated with js:query rather than
js to get asynchronous XMLHttpRequest support.

Testing Done:
./gradlew clean build && ./gradlew clean run

Bugs closed: AURORA-463

Reviewed at https://reviews.apache.org/r/21828/

thinker0/aurora,crashlytics/aurora,kidaa/aurora,mkhutornenko/incubator-aurora,crashlytics/aurora,wfarner/aurora,thinker0/aurora,apache/aurora,shahankhatch/aurora,wfarner/aurora,shahankhatch/aurora,protochron/aurora,rosmo/aurora,wfarner/aurora,thinker0/aurora,shahankhatch/aurora,rosmo/aurora,rosmo/aurora,wfarner/aurora,protochron/aurora,rdelval/aurora,rdelval/aurora,medallia/aurora,apache/aurora,mschenck/aurora,mschenck/aurora,wfarner/aurora,rdelval/aurora,thinker0/aurora,shahankhatch/aurora,apache/aurora,wfarner/aurora,mschenck/aurora,rdelval/aurora,rosmo/aurora,medallia/aurora,medallia/aurora,rdelval/aurora,protochron/aurora,thinker0/aurora,protochron/aurora,apache/aurora,medallia/aurora,kidaa/aurora,kidaa/aurora,protochron/aurora,rosmo/aurora,mkhutornenko/incubator-aurora,apache/aurora,crashlytics/aurora,mkhutornenko/incubator-aurora,rosmo/aurora,mschenck/aurora,shahankhatch/aurora,mschenck/aurora,mkhutornenko/incubator-aurora,crashlytics/aurora,apache/aurora,rdelval/aurora,shahankhatch/aurora,protochron/aurora,crashlytics/aurora,crashlytics/aurora,medallia/aurora,thinker0/aurora,medallia/aurora,mkhutornenko/incubator-aurora,kidaa/aurora,kidaa/aurora,mschenck/aurora,kidaa/aurora