fix #143 by removing specific :focus styles for readonly inputs
update grid-units to have IE-specific widths, and use new grid classnames
prettify spaces and braces
Remove CSSLint ignore + s/default-*/pure-d-*

The .default-* classnames should be prefixed with .pure-
However, .pure-default-x-y seems too verbose, so I changed
it to .pure-d-x-y.
Change default classnames back to .pure-u-*

After thinking about it, it makes sense to just keep
these as .pure-u-* to preserve back-compat and so that
people don't get confused with the fact that these units
are the "default" units.
add back common rules for all grid units
update HISTORY.md
Merge pull request #155 from tilomitra/readonly-focus

fix #143 by removing specific :focus styles for readonly inputs
Remove Normalize.css from `src/`, it's a dependency not Pure source code

This also removes `forms-core.css` which was effectively Normalize.css'
form related styles prefixed with `.pure-form`.
Update npm dependencies
Lock down the version of Normalize.css to 1.1.2
Simplify Grunt tasks and include Normalize.css import by default

Running `grunt` will now use Bower to install Normalize.css. As of 1.0.0
Bower got much faster, and it also uses a cache so the install only
happens once.

Added `grunt build` which does not the "import" or "test" tasks.
Tweak formatting and remove unused stuff in Gruntfile
Use bower.json to get current Normalize.css version number
bump up decimal places to 4 units, remove *width for `pure-u-1`
update HISTORY.md with fix for #154
Merge branch 'grids-ie7-fix'

Conflicts:
	HISTORY.md
Specify font stacks for grids and grid units

By setting _specific_ font stacks grids, it can be assured that the
letter and word spacing will be applied correctly. The font stack for
grid units is then set back to `sans-serif`, which is also the default
font stack that Normalize.css applied to the `body`.

Closes #41
revamp grids manual test
Merge pull request #169 from tilomitra/grids-test

revamp grids manual test