1) Adds command-line flags to allow the user to specify a reference jar and gwt dev
and user jars. These changes were necessary so that gwt-incubator and other
projects using gwt-trunk could use api-checker. 

2) Cleans up the code for processing the command-line flags (it uses ToolBase
now) and the config file.

3) Adds the capability to get a list of compilation units from a jar file. 

4) Updates the build files as per the above changes. 

Patch by: amitmanjhi
Review by: spoon (desk review)




git-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4343 8db76d5a-ed1c-0410-87a9-c151d255dfc7
6 files changed