Spruce up building a little bit.

* Only try to push a build back if the source branch is our master
* Run a quick test against the fatpack after building it
  (only perl -c for now, but could be more later)
* Only try to push the build if it succeeded and tested OK