Added 'IntegrationTests' annotation to filter integration tests

Tests now support ignoring integartion tests by passing
'-Dtests.integration=false' to the test runner either via IDE or
maven to only run fast unittests.