new PostgreSql entity impl using chef, and changes elsewhere to make this nicer:
new EffectorStartableImpl which is a BasicStartable who expects effectors defined as static constants (not methods);
restructure chef live tests (and other live tests);
introduce Jsonya convenience for building json objects;
add multi-line cat-to-pipe BashCommand
make KnifeTaskFactory a first-class concept with a lot of knife setup methods,
same for new KnifeConvergeTaskFactory subclass;
MapModifications can now add (with jsonya syntax, and tidy to jsonya syntax),
and updates to the Chef entities to use these in a cleaner way
ReflectionScanner minor tidy: rename param
MonitorUtilsTest.testMemoryUsage: declare as Integration
Suggested change to brooklyn.cli.Main from @ahgittin for #913
Tidy NonBasicTaskExecutionTest

- removes NonBasicTask (which was a copy of BasicTask)
- adds ForwardingTask
Deprecate unused EntityReferences
Fix DynamicMySQLEntity Linux install
Entity no longer Serializable

- removes serialVersionUID field declarations in entities
- removes SuppressWarnings("serial") declarations in entities
- tidies up some other uses of suppressWarnings
Merge pull request #916 from aledsage/fix/Entity-not-serializable

Entity no longer Serializable
Change start and stop mechanism for DynamicMySqlEntity to work on Linux
Merge pull request #914 from aledsage/fix/minor-20130902

minor fixes/tidies
code review improvements (mainly renames)
Merge pull request #912 from ahgittin/misc-with-chef

new PostgreSql entity impl using chef, and chef fixes for that
Merge pull request #915 from grkvlt/fix/misc

Small Fixes