Add JMX Remoting Support (JSR-160)

Adds the necessary jars and build configurations for JMX Remoting support which is defined in [JSR-160](http://jcp.org/en/jsr/detail?id=160).  Kudos to @stdexcept for most of the background on this.  When connecting to a container that adheres to this JSR, you must use the connection url as shown [here](https://gist.github.com/stdexcept/6449363).

I tested locally with tomcat-6.0.32 and jboss-as-7.1.1 (running in domain mode) with jars that were generated both from maven and ant.  Both the pom.xml and build.xml were updated to reflect the new deps.

I would also like to update the More Examples wiki page to reflect this additional way of defining the connection.  I have updated the jboss http requests example - https://github.com/LanyonM/jmxtrans/wiki/MoreExamples#jboss-http-requests.

There are a couple random whitespace diffs, but they're just converting spaces to tabs to fit the project convention.