add TravisCI build status button
add numpy to setup.py dependencies
PEP8 changes