Added a comparison page for comparing builders on different branches

Using the comparison page you should be able to see the differences in failures/passes across multiple branches. You can access this via the builders page by hitting the comparison button.

- Fixed a bug in select2 css which caused later elements to be bumped down
- Moved shared cells into handlebars partials
- Moved in-line JS template into a handlebars partial
- Moved select2 to the libs folder
- Fixed jslint issues
- Moved the realtimeRouting js to use the recommended requirejs syntax
- Fixed a bug where the empty table would not show an empty table message
Fixed a bug where real-time was not working on the builder comparison page

- Fixed table row heights so that both sides of the comparison's are always at the same height
- Fixed a bug where a successful and not rebuilt build would be considered "different"