Fix failing (time-based) SensorRegistryTest
A basic MongoDB 2.2.2 entity

* Runs on localhost and given port
* Accepts server configuration file
* Test confirms client can read and write data
README written by @richardcloudsoft
Correct type of DEFAULT_LOCATIONS in SingleWebServerExample
Use port and bind_ip arguments when starting MongoDb server
Adds several attributes to MongoDbServer

* Core is STATUS attribute, contains map of others.
* Uptime
* Operation counter
* Network bytes in/out/requests
Upgrade versions

- jclouds from 1.5.2 to 1.5.4
- surefire from 2.12.3 to 2.13
- ant from 1.8.2 to 1.8.4
- testing from 6.7 to 6.8
- mockito from 1.8.4 to 1.9.5
- removed spring version (unused)
Renames entity "owner" to "parent"

- Renames entity.getOwner to entity.getParent (and setter + clearOwner)
- Renames entity.getOwnedChildren to entity.getChildren
- Renames entity.addOwnedChild to entity.addChild (and removeChild)
- Deprecates the old methods
Change uses of entity "owner" to "parent"
Merge pull request #436 from aledsage/refactor/rename-owner-to-parent

rename entity "owner" to "parent"
Merge pull request #435 from aledsage/upgrade/versions

Upgrade versions
Make class ShellUtils public
Updates docs to use "parent" instead of "owner"
Adds integration test for HttpSensorAdapter

Uses mockwebserver (hence the new test-dependency)
Java version of HttpFeed

Previously had groovy HttpSensorAdapter.
JmxFeed for java

Previously had groovy JmxSensorAdapter.
SSH Feed for Java
FunctionFeed for Java
Shell Feed for java
Convert JBoss Server to use new HttpFeed