Added jQuery extension to handle creating popups
Added URL fetching for popup plugin

- Cleared up the prototype and added private functions
Updated force build popups

- Cleared up the field names so that they are clear to everyone what they should be
- Using the new popup jquery plugin
- Removed old build popup code
Replaced pending builds popup with new popup library

- Fixed bug when clicking cancel the pending build was not removed from the popup
Fixed a bug where the run build dialog shows for instant builds

- Fixed a minor bug in the popup plugin which meant that when autoShow was set to false onCreate was not called
Remove commented out HTML
Fixed codebases popup with new popup plugin

- Fixed a minor bug in the plugin popup where things were no centered on open
- Tidied up some of the naming for the codebases url
Fixed JSLint problems
Fixed JSON data popups to work with the new popup plugin

- Removed code we no longer use in popup.js
- Minor tidy up in the mustache files
Merge branch 'staging' into uiwidgets

Conflicts:
	master/buildbot/status/web/files/prod/script/project/helpers.js
	master/buildbot/status/web/files/prod/script/project/popup.js
	master/buildbot/status/web/files/prod/script/project/rtGenericTable.js
	master/buildbot/status/web/files/script/project/popup.js
Fixed a bug where two spinners were shown on the queue page
Added branch names to the return JSON for pending builds click
Merge branch 'staging' into uiwidgets

Conflicts:
	master/buildbot/status/web/files/prod/script/project/rtBuilders.js