FIX: avoid a hardcoded reference to intensity
Minor style improvements

- Use ellipsis instead of exclamation in prepop message
- add an id attribute add style the p in main.css
- Add a Google fonts link for 'Roboto Condensed' to index.html
- Update body>font-family in main.css to use it
- Add 1em margin to the body
UI Improvements

- Add default values (from the README) to some labels
- Toggle visibility of GPU and fan settings
- Move the GPUs input tag to the top and wrap it in a p
- Add a GPUs label that reflects the current setting
- Move intensity and gpu-threads to the GPU section
- Add gpu-fan to the GPU section of the UI
- Add an scrypt section to the UI
- Add an 'API' section to the UI
- Remove log from the UI

Add gpu-fan
Add a multipool dropdown to the pools table

- Add a select element to choose the multipool strategy
- Add a multipools array
- Use the array to populate the select
- style it in main.css
- Add multipoolChanged() that updates cgminerConfig
Javascript cleanup

- rename perGPUSettings to GPUSettings,
  $scope.cgminerConfig to $scope.config and,
  configFileHandler to TextFileDrop.
- Create the preventAndStop function and use it
  to implement dragenter *and* dragover.
- Use readAsText which works on IE as well.
- Update index.html as necessary.
Use local copy of latest AngularJS

- Add AngularJS 1.2.16 to js/vendor
- Reference it in index.html
Externalize TextFileDrop

- Remove TextFileDrop from main.js and add it
  to text-file-drop.js
- Reference text-file-drop.js in index.html
Update the background color of the drop message

- Update backround-colar and border in main.css