derive typscript-mode from prog-mode with backwards compatibility
Merge pull request #10 from jschaf/prog-mode

derive typscript-mode from prog-mode