improve testem and travis configs
grunt: watch js:nw
simplify use of $digest and $apply
repo_controller: fix typo