Convert getAddress to return URI

Changed the RunningApplication interface to expose a URI instead of a string.
Merge pull request #145 from beckje01/addressToURI

Convert getAddress to return URI
Rename RunningApplication to ApplicationUnderTest.
Initial JSON serialization support via Jackson (#134).
Add convenience adders to Java version of Chain.
As part of this change I have also removed ClosureHandlers and corrected specs.
Merge pull request #146 from rhart/master

Add convenience adders to Java version of Chain (closes #81)
Merge remote-tracking branch 'origin/master'
Remove Chain.add(), replacing with handler().
Remove Chain.add(), replacing with handler().
make IntelliJ copyright template use current year
Fix docs.
Override all java chain methods to return the groovy type.

 Also added a test for this to ensure we always catch everything.
Fix failing test.