Add a template override

We're standardizing on George Stephanis' solution as described in #2
Add a method to inject the child themify button into the template
Update the nonce methods to allow optional themes
Filter theme data to add CTF links
Don't use my own hacky js injection method any more
Update .pot file
Remove the main js file and get it out of grunt tasks
Merge pull request #3 from johnpbloch/3.9-compat

3.9 compat