Adding features

1. Upload the tasks in a bulk request
2. Have the user type in the password instead
   of requiring the password on the command line.
3. Added many details to the Event based on data
   in the project task.  End Date, Dependencies,
   Date Constraints, ID #, Resources
4. Only create events for leaf tasks. Tasks with
   children (container tasks) will be skipped because
   they are represented by the work items that make up
   their children.
5. Added a mode to not import tasks that have already completed.
Ant changes.

Include the third party JAR files in the distribution JAR.
This allows us to make a standalone jar that can be shipped
and invoked with the java -jar command.
Merge branch 'ssinger_changes' of github.com:ssinger/mpputils into ssinger-ssinger_changes