Minify css with Grunt

Truncate style.css to just the theme header information.
Move css and css background images into css/.
Configure Grunt to minify the stylesheet. Add an options hack to rebase
relative urls - ref: https://github.com/gruntjs/grunt-contrib-cssmin/pull/47
Enqueue the minified stylesheet in functions.php.
Configure Grunt Watch to minify the stylesheet and reload the browser
when changes occur.
Add a button to scroll the page to the top

Set up Grunt to minify the javascript file.

Fix background css images and enqueing
Concatenate css files before minification
Change height at which gototop button is hidden
Validate go-to-top with jslint
Update gototop

Update gototop button so the animation doesn't fire on page load.
Move css resets into seperate file
Validate grunt file and concatenate css files
Close tags in the footer
Configure imageOptim in Grunt