Fixes and tests cleanup

* subconvert/subconvert.py renamed to apprunner.py
* Removed file path from SubConverter constructor arg.
* Fixed wrong import statements. Imports are now done according to Python3 standards.
* Removed incorrect tests:
    + chardet - we were testing an external library
    + converting - new tests for SubConverter will be written
    + all test subs were removed as it was a bad design to load external files during testStart
    + test scripts were removed as nose will be used in future.
Added first SubConverter testcases.

* This includes some fixes and improvemends in SubConverter and Parsers
* Added 'FIXME' in FrameTime
* SubConverter tests should be extended further.
Added a Makefile

Currently it's only used to start tests via nose (which should be installed on a system) and clean
some stuff. In future it'll be generated from a configure script and will also replace install.sh.
Removed some entries in gitignore