index.jsp modified to be able to load any other page as needed, set
either by a request parameter or session variable.

oauth test code moved to feedSelection.jsp. This will later become the
page where you set you add input/output calendars as per our deliverable
1 mockup. Adding gcal as output will include authenticating.

Simple style code from oauth test moved to new styles.css
Added JSTL libraries which we may need when we get into page design.
This is generally the best option for including dynamic html (different
things displayed based on conditions) rather than having java code with
tons of printouts.

All jsp pages now have an associated java helper file. Code will be kept
in the java files when possible to keep the jsp files clean.

Separated code for converting google auth code to auth token from the
sample calendar method into its own method in GoogleAuthHelper.

When google auth code is returned, it is now automatically converted to
a Credential token and stored in the session. This can be used for all
http requests from google without having to convert the code to a token
every time (google will still verify the token before returning the data
we want).
Input calendars can now be added/removed. They are stored as an
ArrayList<String> inside of the session, so easily accessed in code when
we will do the actual parsing/processing.
Added slight validation for ics feed urls, and feedback when url fails
that validation.

New submit button on feed selection page to go to feed results page,
which is disabled when no feeds are saved.

Added empty feed results page that will later show the user what events
were read as inputs, which will be sent to the output, which will not be
sent (duplicates), and a button to do the output transfer.
Added logout button, servlet-api.jar dependency, some other goodies
Added in semi-complete and tested webpage. Includes login, logout, ICS
add, and other basic features.