zip_safe=False fix setup.py to allow easier updates

I discovered a workaround for the setup.py that obviates need to remove prior install before doing a update install.

Basically just add an option: zip_safe=False to the setuptools.setup() call in setup.py.

This makes it install the python files in a regular directory, instead of zipped.

The Brickpi stuff is only 80k, so this is a small cost.