Updated Production/build.gradle to include running tests! And a ton of other stuff.

Global changes:
All the build.gradles that had td_collator_so.jar have (or should have) had it removed since it's now built into the Couchbase JARs
Everyone using bridgeTestManager has had the test disabled since we are mid-way toward upgrading it to do hub to hub replication testing
Upgrade all projects to Gradle 1.11 (since that is what our globalBuild is using)
Changed the signature for LiteListener to match the new signature from Couchbase


Notes on individual files:
Copy js resources to AndroidPouchDbSDK - this is automated by globalBuild
ThaliDeviceHub/java/build.gradle - removed old javafx arguments we don't need anymore
BogusThaliAuthorizer.java - To make life easier I decided to switch our version of the Authorizer back to an abstract class rather than an interface so we would be the same as Couchbase, which required changing the implements to an extends
ThaliHttpClientFactory - Matching changes made by Couchbase
HttpKeyURL - Changed path so it doesn't include the leading '/', this is because we will always produce a '/' in the values we generate no matter what.
ThaliTestEktorpClient - Updating to new HttpKey path argument not needing leading /
BridgeTestManager - I'm mid update on this, it doesn't work right now.
test.js - I'm mid update on this in conjunction with BridgeTestManager
HttpKeyURLTest - Updating to new HttpKeyURL path argument not needing leading /