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
Merge branch 'master' into consistent-buttons

Conflicts:
	src/forms/css/forms.css