Incorporated comments review 3443: WTI-1925 - Added ArgumentException when the read hydraulic location configuration database contains multiple or zero items for the database settings. -- Added factory and factory methods to verify behaviour -- Renamed factory methods to be more representative - Updated logic in the importer