Initial mavenization, including example keystore for signing jars

All tests are passing in maven.  The jar file manifest looks good from what I can tell.  I was able to create an intellij project using the "import maven project" feature, and running tests from within intellij works just fine.

I set the version as "1.0-SNAPSHOT".  I figure when there are official releases, folks will want to branch/tag the source and edit the version accordingly.
My vote (if there were a vote) would also be to remove cofoja. The current ant build doesn't use it (there is no `-proc:only` step), and unused code tends to lose sync with changes over time. Its presence also includes some maintenance burden. Even though cofoja has seen a few recent commits, only one of the original committers (nhatminhle) remains involved in the project, and he has stated that he cannot devote a lot of effort to it at this time.

Also not sure if a line-comment is the right place for discussion, but this keeps the discussion tied to one impetus for addressing this issue.