Adds version for maven source plugin to parent pom.
Fixes javadoc warnings in API
Fixes javadoc warnings in Database
Removes commented-out getAndTagRecurring methods
Removes supressed warnings and cleans up some unnecessary casts in Mongo package
Fixes some generics warnings in examples
Fixes deprecation warnings and unchecked cast warnings
Merge pull request #322 from laserval/fix-maven-warnings

Fixes deprecation, Maven, javadoc and unchecked warnings