Merge pull request #19 from Sigf/master

UI Update
replaced traceroute implimentation

Now shells out to existing traceroute implementation on the system and
parsers the output for a list of IP addresses.

Should be more stable now. Though we have less control.
… and still don’t do any error checking…
Adds pep8 testing and some test_requirements
Fixed flake8 style errors occuring in api/traceroute.py and src/traceroute.py
Merge remote-tracking branch 'upstream/master' into add-style-testing

Conflicts:
	birdseye/src/traceroute.py
Fixed some pep8 style rrors in src/traceroute.py
Merge pull request #20 from zysh/add-style-testing

Adds pep8 testing and some test_requirements #
Added traceroutes to api call
Fixed a small issue with the trace, the first IP in the list was actually the dest IP
Starting to add bower package management, changed some dirs around and edited README.md
I'm bad an accidently added a bunch of pip/bower deps, too lazy to reset head
Revamped our static path routes, added some jinja templating for css,js,and external libs
Got requirejs working with bower and the initial app setup
Got a little overzealous with the requirejs stuff, we really dont need it yet so it's gone.
Merge pull request #25 from zysh/javascript-package-management

Javascript package management
Merge pull request #23 from zysh/add-trace-api-function

Add trace api function
Added untested geoIp accessor
Style Fixes
Style Fixes
Merge branch 'master' of https://github.com/Jthomas72/outbreak

Conflicts:
	birdseye/src/freegeoip_accesser.py