add examples/repl.py

This program connects to a controller and opens an IPython shell you can use to
interact with the REST API.
update git ignore for packaging
rename package
add packaging files
remove aliases
document error handling
update example scripts
add examples/watch-debug-events.py

This program displays debug events in realtime.
Merge remote-tracking branch 'origin/master' into no-attrdict

Conflicts:
	pybsn/__init__.py