brooklyncentral/brooklyn — pull request #385 by aledsage (2012-11-15 12:47:40+00:00)
Title: Feature/byon location add remove

Support FixedListMachineProvisioningLocation.add/removeMachine

- Adds addMachine(T) and removeMachine(T)
- Supports obtain([desiredMachine:machine])
- Supports setting usedPorts on construction of SshMachineLocation
- Adds EntityPredicates.withLocation(Location)