LIVEOAK-466: Handle running postRead scripts on expanded child members.
Merge pull request #281 from mwringe/LIVEOAK-466

LIVEOAK-466
Console: new clients implementation
Console: fixes on storage list page
Merge pull request #282 from vrockai/client

Console: new clients implementation
Add default getPropertyAsXXX() methods to ResourceState
Improve error handling when application deployment fails
LIVEOAK-484 Improve handling of resource references
DefaultResourceState: equals() + hashCode(), and a little logging fix
Added MapResource to spi - not sure it's the best location, and some JavaDoc to Resource
Fix MapResource to retain ordering, and fix matrix handling in Resource.uri()
Add default uri() implementation to ResourceState that looks for self/href, and add Builder to Sorting
LIVEOK-119 Support excluding fields
Minor MongoLauncher and mongo setup fixes
Added convenience error handling methods
Per-item error reporting for bulk operations by introducing StatusResource
Suppress stacktrace when 'which mongod' returns nothing
LIVEOAK-485 Rename '_members' to 'members'
LIVEOAK-493 Replace usage of ?expand=members with ?fields=*(*)
Add pgsql module stub