Use c++11, and rename LIB to LDFLAGS
Add gcov target that sets up for gcov
Add coveralls badge
Fix gcov target for clang.
Merge pull request #4 from pbhandari/coveralls

Add support for Coveralls.
Merge pull request #5 from branch 'refactor/snake_case'

* refactor/snake_case: (27 commits)
  Refactor parameter/parameter_checker functions.
  Refactor util/octet_ops
  Re-add default catch.h
  Silence cpplint's 'Done Processing' Messages
  Rename ParameterChecker class and file to be snake_cased.
  rename ParameterIO to parameter_io
  Fix comparison between signed and unsigned.
  Fix cpplint's readability/casting by removing all unnecessary casts
  Fix cpplint's build/include_what_you_use
  Fix 2 cpplint errors.
  Modify makefile's style targets.
  Removed redundant functions from parameter checker
  Refactored headers for style
  Updated some member variables to conform to GNU standard
  Code now conforms to astylerc
  Refactored parameter_io.
  Reverting back to direct access of constants
  Fix for last commit
  Refactored internal_functions.
  Fixing missed header error during merge
  ...

Conflicts:
	Makefile
Fix style errors for include/parsed.h and include/symbol.h
Makefile fixes to use LDFLAGS and add gcov recipe
Add my name to copyright line.