fix a couple syntax issues
ITab
ITempFile
ITextEditor
syntax fixes
Version bump to 1.5.0.pre1
move interfaces to separate jar

This should help avoid problems when loading buby from burp in the future.