Initial commit
First import from the local SVN.
Added a gitignore for the test_files folder.

This folder is generated when running tests, it should not be under
version control.
Ignored todo file.
Updated license headers.
First deployment tests. This is version 0.0.1b3
Ensured python version and presence of pyknx.
Python3 is required and an error message is displayed if import of pyknx
fails.