Completed Gridster integration with saving position and sizes to the database

Added a Note Dashlet that utilizes Markdown.js for formatting.
Added customization for background and font colors for individual dashlets.
Updated dashboard footer so the button is a whole button (it looks nicer).

Currently this implementation utilizes HTML5 color input, however there is support for a jQuery color picker which is contained and bundled on another branch.