Changed Building.id from a String to a Long

AFDP-174
Added active flag and syncKey to Building entity

AFDP-174
Created BuildingSource entity object used for datasource syncing

AFDP-174
Made ReentrantLock on DiscoveredAssetScanner static
Updated SQL scripts to reflect changed entity fields.

AFDP-177
Created commands to support building scanner.

AFDP-177
Added a new find active buildings repository method.  Updated services.

AFDP-177
Created building scanner and set up wiring.

AFDP-177
Changed type of handled exception when trying to find a datasource.

AFDP-177
Created new command set a building's active flag to true.

AFDP-177
Updated building scanner to activate an inactive building when needed.

AFDP-177
Adjusted JNDI names in the wiring.

AFDP-177
Created unit test for the building scanner.

AFDP-177
Changed model to set the abbreviation to the ID if abbr. is missing.

AFDP-177
Added functional tests for the building scanner.

AFDP-177
Added navigation links to top navbar.

AFDP-179
Added functional tests to validate top navbar navigation links.

AFDP-179
Merge pull request #58 from ualerts-org/AFDP-12

Afdp 12