Enable Android TDH to use intents to communicate its address to Thali apps

Also commented out tests until I'm willing to take ownership of them
again. :)
Merge pull request #44 from yaronyg/master

Enable Android TDH to use intents to communicate its address to Thali apps
TDH provisions its own key in its permission database

That way it can replicate things to itself. This is useful both for testing
but also for production.
Merge pull request #46 from yaronyg/master

TDH provisions its own key in its permission database
Fix some minor bugs and get some tests using dynamic ports
Merge pull request #47 from yaronyg/master

Fix some minor bugs and get some tests using dynamic ports
Ignore bouncycastle lint errors
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Production/build.gradle
Update to gradle 1.12 -- there were bugs with 1.11 that I couldn't workaround. Update gradle-plugin to 0.10 which supports gradle 1.10/1.11/1.12. Fix various Android lint errors