Less intrusive doSave() overwrite of GridFieldDetailForm

Fixes issues with valiation errors not showing due
to lack of PjaxResponseNegotiator support (parent implementation has changed).
Require subsite title (fixes #26)
BUG Subsites selection on SubsitesVirtualPage (fixes #45 and #47)