Replacing global validation with global CI trigger

All open PRs do not need to be re-validated each time another PR merges
into master. They simply need to have their builds re-triggered, which
will get the lastest master branches into them before building.
Bug in object iteration
I've apparently forgotten JavaScript.
Replaced travis-ping with travis-ci.

Lots of stuff was wrong with previous pushes. This should be better.
Fixup travis instatiation
Added logic to hook handler to trigger builds.
Live testing on the server is crappy.
Bug fix.
Merge pull request #71 from rhyolight/trigger-travis-onmerge

Trigger travis onmerge