Added abstract modifier to test classes intended to be extended
Removed DAO stub implementation

It is no longer used since the JDBC based DAO implementation came into effect
Configured Checkstyle to allow using PMD specific @SupressWarning annotations in code
Fixed checkstyle errors and pmd rule violations
JDBC DAO tests added to the TestNG group called "unit"