Fix bug about draft verticals reordering.

STUD-714
Clean up some pre-existing formatting.
Remove unused things.
Rename DbModel to KvsFieldData.
Implement InheritanceFieldData
Use XBlock xml serialization and deserialization

XModules continue to use their own interface for xml, but provide an
adaptor that makes the the XBlock interface available.

[LMS-179]