Update underscore.js version to 1.4.4.
Bring brooklyn-utils.js in line with other javascript modules

define() it, rather than creating several global functions. Removed
references to it from a few modules where it went unused and moved the
setVisibility function to application-add-wizard, the only place it is
used.

Also: Remove several trailing commas from arrays and objects. Add 'var'
to variable declarations that were missing it.
update for refactoring in camp server
Merge pull request #766 from ahgittin/feature/camp

update for refactoring in camp server
Fix JmxNotificationFilters

- returned filters should be available by default on the classpath
  of an average remote JVM, so don't use custom classes.
- deprecates matchesTypeRegex for that reason.
Merge pull request #767 from aledsage/fix/JmxNotifcationFilters

Fix JmxNotificationFilters
Remove usage of groovy LanguageUtils
Move LanguageUtils from core to utils-groovy

- And deletes LanguageUtils methods that called Repeater, because
  that is still in brooklyn-core
Merge pull request #769 from aledsage/move/LanguageUtils-groovy

Move LanguageUtils groovy from core to utils-groovy
Fixed the InvokeEffector so that a Task object is returned in case of an empty/null entitiesToCall instead of returning null
SshTool: delete deprecated transferFileTo/From(...)
Delete deprecated SshTool.PROP_PRIVATE_KEY

- Use PROP_PRIVATE_KEY_DATA instead
Deleted deprecated SshTool.PROP_KEY_FILES
Fix SshjTool.copyToServer retry

- See https://github.com/brooklyncentral/brooklyn/issues/768
WIP: support MongoDB replica sets
MongoDB replication

* Moves replica set entities from sandbox to software
* Entities interact with MongoDB Java driver via MongoClientSupport
* Exposes each server's MongoClientSupport on MongoDbReplicaSet
* Manages replica set configuration with ReplicaSetConfig class
* Exposes replica set member's statuses via ReplicaSetMemberStatus
* Restricts sets to 0, 3, 5 or 7 members.

Other minor alterations:
* Removes duplication between integration tests
* Removes getDataDirectory from MongoDbDriver interface
* Includes live test. Verified test_Ubuntu_12_0 passes.
Terminate Mongo DB servers with SIGINT, not SIGKILL

SIGKILL is not a clean shutdown and can cause data corruption.
Delete unused PostStop annotation

- should have been deprecated in 0.4 but was missed unfortunately
- as with PostStart etc, had no effect so deleting now
Merge pull request #771 from aledsage/fix/SshjTool-copyToServer-retry

Fix sshj tool copy to server retry
MongoDb => MongoDB

For consistency with MongoDB branding and our other entities