Added Translators for Byte, Short and Seq[a]
Clean up of MacroDriver

- made most functions private
- removed debug output
- fixed comments
Small changes in translator classes

- removed debug output
- the long translator now throws a exception if long exceeds the range of Number(JS)
New TranslatorClasses and bug fixes

- added SeqTranslator, ByteTranslator and ShortTranslator to the used Translator classes
- fixed a bloody bug in resolveImport. The used translator did not have the right module_alias