Revert "removed the branches endpoint"

This reverts commit f7450cdb6b195e5220b6568f2fbf07db88171dd0.
enable bundler caching
Merge branch 'master' into ha-feature-remove_log_endpoint
Update gemspec once again