Improving traceit().
Improving README.
Refactoring into describe_arg().
Adding collection of return types.
Fixing hard-wired path to input file.
Adding support for anonymous_list.
Fixing typos.
Fixing position of comments in output if they appear between classes. 
They are now written to the file for the following class, which they usually they belong to.
Cleanup.
Improving readability.
Fixing semantic issue.
Fixing typos.
Fixing copy-paste errors.
Dumping preprocess comments.
Refactoring classes so they are based on the new JavaBase.
Step 2
Step 3
Fixing bug in self.line_comments.
Implementing set_metadata().
Adding JavaBase.__init__() where appropriate.