Add tabbed directive

Add a tabbed directive type to allow tabbed question types. Also includes a tab directive to be used as a child of the tabbed directive.

(This also removes the load of CodeMirror's default.css, issue #99).