New DataEntity classes
Added supplier method to builder for FunctionFeed pollers
Use single character generic parameter type names
Update example usage for BasicEntity
Added configuration key for polling period
Added test for DataEntity
Changes from @aledsage review comments
do entity initialization in subtask, where policy etc init is currently done; and mark that task transient so it doesn't look ugly in the gui!
slight tweak to doc build instructions
big update to the sample brooklyn.properties
Fix StartableMethods.stopSequentially

- need to mark sub-tasks as inessential; otherwise failure of one
  will cause all subsequent tasks not to be executed!
Fix MySqlNode feed termination

- was not stopping feed (and was doing unnecessary extra ssh
  because was using separate SshFeed instance for each sensor)
stopSequentially: incorporate review comments
Merge pull request #1306 from aledsage/fix/stopSequentially

Fix StartableMethods.stopSequentially
Merge pull request #1160 from grkvlt/feature/data-entity

DataEntity
Use String.split rather than Splitter

Splitter.on matches fixed strings, not regular expressions.
Initial work on Riak entities
Merge pull request #1302 from ahgittin/misc-task-names

do entity initialization in subtask, where policy etc init is currently ...
added customisations and added new live test
added private IP as an EC2 fix