Implement Support

AFDP-37

Created the following:

- query definition
- repository support for new query
- command using new query
- unit tests for command
Added integration test support.

Added an integration test for the new repository function, which
required adding necessary infrastructure to support integration
tests.
Added fixture detail query support.

AFDP-40

This support includes:
- Query definition
- Repository function
- Command
- Unit and integration tests.
Slight code cleanup.  Adjusted field name.

AFDP-37
Added better integration testing.

AFDP-37

Made the find all fixtures integration test verify that it did
retrieve an expected fixture value.
Added all buildings query support.

AFDP-42

Added/changed the following:

- Added query for all buildings
- Added repository function to use this query.
- Added command to use this function.
- Added unit and integration tests.
Add support for rooms in building query.

AFDP-44

Added the following:
- Query definition.
- Repository function using the query.
- Command using the repository function.
- Necessary unit and integration tests.
Add all position hints query support.

AFDP-46

Add the following:
- query definition
- repository function using the query
- command using the repository function
- unit and integration tests.
Added delete fixture command.

AFDP-52

Added the following:
- repository function to delete the fixture from persistence
- command using the new functions.
- unit and integration tests.
Add update fixture command.

AFDP-49

Created the command and appropriate unit tests.
Add note about refactoring for future consideration.

AFDP-49
Merge pull request #3 from ualerts-org/QueryCommands

Query commands merged