Add migration to add attributes to layers for text layer subclass.
Refactor layer forms to DRY the keyframe fields.
Add text layer model, controller, views, and tests.