reorganize python module

put setup.py at top level to allow direct install from git
try to use setuptools for python install

in a try/except block so install can proceed without it

this allows python setup.py <additional commands>
update gitignore to handle reorganization
Merge pull request #5 from aebrahim/git_install

allow visbio to be isntalled as a python package directly from git