added junit and commons-io dependencies

Note that the junit dependency scope has been explicitly specified as
"compile", because some of the components in this module make references
to JUnit interfaces and classes.
support for creating and tearing down SQL resources in unit tests

This commit contains JUnit Rule implementations and supporting
annotations for creating persistent data needed for test execution, and
tearing down the test data when the test is complete.
added checkstyle-suppressions.xml
added checkstyle suppression configuration
added a managed dependency for ualerts build tools
Merge pull request #14 from ualerts-org/sqlSetupForFunctionalTesting

Support for SQL setup/teardown