[sorno_summarize_code.py] Initial version
Summary:
sorno_summarize_code.py prints a summary of the code file, so the layout of
the code can be read         easily. Currently it only supports python files.

Add a tests directory to contain unit tests. The testing of the
sorno_summarize_code.py is done by manual visual inspection since the classes
in it output to standard out only.