update .gitignore
Cleanup CMakeLists.txt
Merge branch 'dev' of github.com:MicroMagnum/MicroMagnum into dev
Python 3 compatibility and cleanup.
Merge branch 'dev' of github.com:MicroMagnum/MicroMagnum into dev