port gallerycss-cssform into cssform module

Hey @msweeney, submitting this to you as we talked about last week in hopes of getting a good ol' fashioned code review. 

I cleaned up the code a bit from where you saw it last. The module consists of 3 CSS files (`forms-core`, `forms`, and `forms-responsive`), and the test page shows it in action. 

Let me know what I can improve on. There's only 1 commit in here because the commit history is on the gallery module. If you do a pull from `upstream/dev-3.x`, and then `git fetch` on my repo, it should reveal the single commit.