Add pip support

This will allow MouseTrap to be installed using pip/setuptools to allow for easier distribution alongside the OS-based distribution.

*Not finished but open to review.*