Merge pull request #100 from yukaReal/master2

Fix #24
Fix unit test names to be standard for surefire plugin; Fix failing SearchProblemTest
Resolve PMD issues with new Unchecked exceptions; Update exception handling in DataGeneratorExecutor; Resolve Checkstyle issues in DataGeneratorExecutor
Add new unchecked exception types
Merge pull request #102 from bryantrobbins/master

Unit test and PMD fixes
Maven multi-module refactoring; Parent and core projs added
Merge remote-tracking branch 'upstream/master'
Merge pull request #104 from bryantrobbins/master

Maven multi-module refactoring
Enable jacoco; remove unused properties in favor of defaults
Move guava, log4j, and gson dependencies from dg-parent to dg-core
Remove unused deps from dg-core pom; Remove old (pre-v1) resource files
Merge pull request #105 from bryantrobbins/master

Enable jacoco; dependency hierarchy cleanup
Remove old, unused deps from dg-core; Clean up dg-core POM to remove warnings from Maven, PMD
Merge pull request #106 from bryantrobbins/master

Remove unused deps from dg-core; Clean up poms to remove warnings from Maven, PMD