Added a couple more tests for policies & enrichers referencing other entities
Fix typos in error message
CLI/launcher: improve error reporting
CLI: improve help's description of --persist
Fix rebind to app on catalog's classpath
rebind: remove duplicate prePreManage call
rebind: avoid ugly exception logging on shutdown
Rebind: catch exception generating memento

- so that other entity mementos will still be generated + persisted,
  even if one entity is faulty
Fix ExecutionManager.shutdownNow: stop all executors
Add brooklyn-persisted-state to .gitignore
persist: ensure delete really deletes file

- previously was bug where change-change-delete could cause the second
  file-change to be written after the delete, thus re-creating the
  deleted file.
rebind: incorporate review comments
Merge pull request #1194 from aledsage/fix/rebind-20140206

Fix rebind
Merge pull request #1191 from Nakomis/policy-and-enricher-reference-tests

Added a couple more tests for policies & enrichers referencing other entities
Default persistenceDir to ~/.brooklyn/

- Adds BrooklynConfigKeys.BROOKLYN_PERSISTENCE_DIR
- Default persistenceDir is ~/.brooklyn/brooklyn-persistence-state/data
- If CLI doesn't set --persistenceDir then use config key value
  from brooklynProperties
rebind: incorporate review comments
Merge pull request #1199 from aledsage/fix/persistenceDir

Default persistenceDir to ~/.brooklyn/
Merge branch 'fix/jclouds-error-reporting' into misc
allow configuring process tasks from flags
provide better metadata for file transfer tasks (as these take a while, it's nice to have detail in the gui)