Added style_checker.py stub.

style_checkery.py will eventually check code for style issues once it
has been fully developed. This commit adds an empty, template version of
the script.
Add basic argument parsing to style_checker.py.
Enhance path specification.

Enhance the path parameter to include the ability to specify
directories, patterns, and a recursive parameter.
Stub out methods and classes for style checking.

Creates various methods and classes in order to facilitate style
checking. Specifically, style checking will be handled by having a
superclass 'Checker' which defines the interface for style checkers.
Derived style checkers are then called on each file, with each style
checker containing within itself a list of the lines errors were found
on and an option message about the error.
Implement basic functionality.

This commit implements the basic functionality required for this script
to run. Further checks can and should be implemented, for example
checking for two blank lines in a row.

Further changes might be necessary as well to enhance usability.