Create functional tests.

Functional test implementation fill fail until full implementation
performed in later tasks.

AFDP-80
Created DiscoveredAsset domain object

AFDP-81
DiscoveredAsset repository interface, impl, and integration test

AFDP-81
Added asset property to DiscoveredAsset domain object

AFDP-81
Command queries to fetch discovered assets with test cases

AFDP-81
Added JoinColumn to DiscoveredAsset domain object

AFDP-81
Added findFixturesEnrolledSince to FixtureRepository

AFDP-81
Created FindFixturesEnrolledSinceCommand and test case.

AFDP-81
Created UpdateDiscoveryAssetStatus command and test

AFDP-82
Added column definitions to DiscoveredAsset domain object

AFDP-83
Split the AddFixtureCommand into Manual and Discovered enrollment cmnds

AFDP-83
Removed unnecessary controller method for enrollment POST
Add method to enroll a discovered asset as a new fixture.

AFDP-83
Add method to find a fixture by its asset.
Add command to find fixtures enrolled since a specified date.

AFDP-83
Add POST support to the enrollment controller.

AFDP-83
Add a pause to an integration test so a test can pass consistently.
Implement command-based DiscoveredAssetService.

AFDP-83

Integration tests for it fail currently due to lack of the XML-based
SQL pre-population of data.
Add integration tests for new DiscoveredAssetService.

AFDP-83

Lots of ripple-effect changes here due to resources changing location
to allow the service project to access the PropertiesAccessor helper.
Also fixed code to allow tests to pass.
Alter the add discovered asset fixture command to update asset status.

Ensures that the status gets changed to ENROLLED.

AFDP-83