Dropdown disappears, bug fix for chrome and IE
Fixed a bug with hgpoller on windows
Changed the common branches dropdown to be a branch dropdown

- All branches are now visible in the select a branch dropdown
- Remembers the default value for every codebase in order to set it to the default when a common branch is not found
Tidied up whitespaces in selectors.js
Merge branch 'katana' into front-end
Fixed unit tests
Tooltip question icon
Correct grammar in tooltips
Projectname in the builders menu
Breadcrumb menu changes
Project detailpage table tools removed
Removed stop button text
Removed title on li item
Add missing endif statement
Remove paging from build slaves page
Added branch name to the builders page + slaves page
Removed the majority of the ?? errors for revisions

- The only remaining one is if the build fails to clone the repo (due to a bad hg clone or server shutdown)
Added try + catch to json loading so that we don't get a tracelog when connections are closed part way through
Fixed naming of column
Attempting to fix a crash where we have a None value as the revision