made project installable with setup.py
made theme.py play along with unittest

when running unittest with "python3 -m unittest discover" on
code that setup a theme used to fail since script_home would be
set to /usr/lib/python3.2/unittest and the loading of the theme
would look in the wrong directory and fail to find the theme.
remove the theme override in setup.py

Let the theme.json decide the theme instead of hiding the configuration
in python code. This makes it easier and more obvious to change the
theme.
added LICENSE.txt inside theme catalog

This is done to not lose the LICENSE info when copying
the theme folder to a new project.
Merge pull request #1 from Norberg/master

Made project installable with setup.py