Awesomeness > 9000

Travis will now profile the DevNullPlayer with multiple test demos for every commit
Profiling results go straight to github as commit statuses

Next step: Switching this to Yolo

Rebased everything because no one needs this huge chain of failures:

```
p 9519286 Added the DevNullPlayer
p b520485 Travis CI
r b9fc672 Try #1
f 6889ab4 Maybe their curl is strange
f 8f834a9 I'm an idiot.
f 2147fcf Maybe we're running out of disk space?
f e43ebf3 This is wrong
f 19790e5 It'll work this time
f bafeb8b Adjusting the output a bit
f 48981e5 let's try to get fancy
f 4de8b50 told ya
f 7d427f2 shame on me
f e0ece33 fk dis
f 0f67f8d oh python -.-'
f c6f80e2 seriously!?
f 48f9058 ubuntu 12 y u so outdated D:
f db881bd I hate everything
f 3f1ed8c I have no idea what I'm doing here
f f1b56f4 Revert "I have no idea what I'm doing here"
f 9204af3 fk this
f a19ea93 Only analyze .dem files
f 708d847 I guess that one was broken as well
#pick 8c249a1 Needed to trigger a rebuild [DO NOT MERGE]
f 63b207d fml
f 305473b prettier

# Rebase 6de0818..305473b onto 6de0818
#
# Commands:
#  p, pick = use commit
#  r, reword = use commit, but edit the commit message
#  e, edit = use commit, but stop for amending
#  s, squash = use commit, but meld into previous commit
#  f, fixup = like "squash", but discard this commit's log message
#  x, exec = run command (the rest of the line) using shell
#
# These lines can be re-ordered; they are executed from top to bottom.
#
# If you remove a line here THAT COMMIT WILL BE LOST.
#
# However, if you remove everything, the rebase will be aborted.
#
# Note that empty commits are commented out
```