Update Gradle configs
Add task to upload to Sonatype

* Adds following tasks: jarRelease, jarDebug, uploadArchives
Add Travis-CI
Prepare for next development iteration
Merge pull request #24 from BoltsFramework/grantland.travis

Add Travis-CI
Merge pull request #22 from BoltsFramework/grantland.sonatype

Add task to upload to Sonatype/Maven Central
Fix Travis-CI

* Travis-CI doesn't have a configured signatory, so don't sign for SNAPSHOTS
Merge pull request #25 from BoltsFramework/grantland.signing

Fix Travis-CI + Signing
AppLink Events

Besides the "revert of revert",  these are newly added:

1. getAppLinkData from Intent.getData as well

2. compatible with protocol to release

3. add unit test

4. provided gradle dependencies the support lib without actually adding it.

add support lib as provided dependencies