Rename control panel element ID to divControlPanel
Rename panel container CSS classes
Improve CSS for "close panel" cross icon
Convert colour to HSLA for "close panel" cross icon
Move control panel background-color to new CSS class
Wrap WebGLProgram creation in a try-catch block
Add name to page title
Remove obsolete font-preloaders

Now the "open control panel" gear loads Font Awesome
and the "gear help bubble" loads Google Fonts
Make "About" link open in a new tab
Make "open control panel" gear initially hidden

Display it when GOLUI.init() is called - if GOL fails to init
then gear won't be displayed
Start animator after UI has been inited
Refactor to remove "default target framerate" param
Change positioning of panel-outer-container to absolute
Create JSHint configuration file
Fix JSHint warnings
Add error handling to createTexture()
Add param validation to setCellState()
Create new methods getWebglInfo() and getWebglWarnings()
Create the support panel
Create new createListElements() method