let travis build status ref master branch only

@henryanand @enisoc 

Travis build status should always ref to master branch; otherwise, failed build in other branches will be reflected in the master branch which is kind of misleading. In addition, modified the hyper link so that it leads us to the build history page instead of the most recent build page (which ref to the build triggered by the most recent pull/push request regardless of branch).