Merge pull request #178 from greboid/tidying

Add an init method to TextFrame.
Merge pull request #179 from greboid/tidying

General tidying in Frames.
Plugin support for core changes.
Merge pull request #180 from csmith/master

Plugin support for core changes.
Some tidying + testing in Time plugin.