Expanded git ignore. Standard issue.
Restructured. Added package setup/install script.
Corrected manifest file list.
Inserted standard ``*.py`` file header.

``__future__`` compatibility was added, as well.
Added test suite to setup script.
Renamed package submodules. Import fix in ``qudot.py``
Updated depracated ``has_key``. Fixed imports.
Converted ``qudotpy`` to namespace package.
make sure string literals for QuGate initialization are treated as byte arrays
Merge branch 'sfinucane-master'
ignore python notebook checkpoints