build header styles 2nd iteration
make job header use component too
cleanup templates and markup for repo page
styles for the repo header
rewrite styles for repo header, cleanup tabs
This commit refactors repo-actions support to use components and make
the implementation much simpler. It also fixes a bug with buttons being
displayed when they shouldn't be.