[#159] Fix refresh issues from initial service

- Initial service was still posing a refresh issue. Discovered that this is a
  known issue with `$scope.reload()`, and discovered a workaround that involves
  wrapping `$scope.go` inside a `$timeout`.
- Realized that the "callback" from `refreshApi` was unnecessary, and should
  instead be performed as part of the promise chain.
Rebuilt UI distribution
Merge branch 'hotfix/refresh-issues'

Close #159