use specific version for framework to fix dependencies, nonverbose git details
only run travis on the master branch and ignore all others
(cherry picked from commit 27d50da)