Extract form objects from the persistence objects

High-level namespacing question: do we care about the asymmetry between having form objects in the Sufia::Forms namespace and (for example) presenter objects in the Sufia namespace (rather than Sufia::Presenters)?  This may be orthogonal, admittedly.