Handle getting a list of goals.
Improve setting of goals.

This by sending "set" operations with multiple goals.
Fixed NPE.
Improved editing of goals.
Allow adding, update, remove goals.
Added ability to query goals.

This will return goal info which can be used to perform debug and
introspection.
Print goal data in a nicer way.
Clear goal info when non selected.
Use presentation bridge in inspect widget.

Instead of the not as nicely formatted manual approach.