Remove ridiculous `a:focus { outline: none; }` rule

This rule should have never been here, it's one of the worst things we
could have done for accessibility :(
Merge pull request #63 from ericf/focus

Remove ridiculous `a:focus { outline: none; }` rule
Add CSSLint and `grunt test` task to lint CSS in the src/ dir

This gives basic linting of src CSS, but ignores linting normalize.css.
Make minor tweaks to CSS files to clear basic linting issues
add /*csslint */ ignores
Merge pull request #1 from tilomitra/csslint

add /*csslint */ ignores
Add TODO comments to the CSSLint overrides which we should remove
Merge pull request #65 from ericf/csslint

Add CSSLint and `grunt test` task to lint CSS in the src/ dir
Add Travis integration
Update README.md with Travis CI status badge
Update README.md to add info about `grunt test`
Add `grunt watch` task
Update README.md with `grunt watch` info
Updated HISTORY.md with developer workflow improvements
Merge pull request #67 from ericf/grunt-watch

Add `grunt watch` task
<input>s and <textarea>s should not be display: block for stacked forms.

Only labels should be display:block. This allows the .pure-form-message*
classes to work as expected.
update stacked form manual test
update HISTORY.md with details of 13e113
Fixes issue #23

Removes browser prefixes for CSS properties that don't need prefixes
in supported environments.
add fix for issue #23 to HISTORY.md