Run linter as part of 'make test'.  Fix existing lint.
Merge pull request #23 from bac/fix-lint

Update makefile to make 'test' target standalone.

Also run lint as part of test target.
Fix all pre-existing lint.