Add an example of the "try with resource" functionality.
Merge branch 'master' into java-7
Merge pull request #32 from DavidWhitlock/update-plugins-in-archetypes

Address issue #28 by updating Maven dependencies and plugins .
Upgraded to version 1.0-beta-6 of the the webstart-maven-plugin.  Had to adjust the configuration a little bit.  Verified that it works in Java 7 and Java 8.
Work around http://jira.codehaus.org/browse/MWEBSTART-269 until webstart-maven-plugin version 1.0-beta-7 is available.
Require the version of Java that is used for the class files.
Merge pull request #34 from DavidWhitlock/fetch-grader-gmail

Upgrade to the latest webstart-maven-plugin.
Beginnings of a command line program that fetches email from the Grader's gmail account.
Successfully connect to Gmail.
Get information about the Grader's INBOX.
Print some information about messages.
Update Grader's email address.
Merge branch 'master' into fetch-grader-gmail
Fetch more information about an unread message.
Print details about the parts of a multi-part message.
First step of refactoring email fetching code to abstract out what to do with the attachments.
More refactoring.
Finished refactoring.  The logic for processing an email attachment is now in the processAttachment() method of EmailAttachmentProcessor.
Download attachments into a directory specified on the command line.
Reformat code so that I can read it easier.