unload_ext behaves correctly

Set _loaded to False on unload so the module can be reloaded later.
ignore files from python setup.py develop
Merge pull request #57 from aebrahim/reload_ext

unload_ext behaves correctly