Updating command line switches

Making command line switches a little more sane. Standardizing on lower-
case, and using -n for lines of context (similar to grep, tail, etc).
Updated README file

Updating README to reflect changes to command line flags in previous commit,
and to mention configuration file and support for profiles.