Doc fixes
Doc additions
Add support for passing additional state properties into saveState
Make group getter respect delegated properties
Fix hasControls value being lost after object is part of a group. Closes #445.