refactor and add null checks in the AsyncConferenceDBUpdater
#4 added null checks and also refactored the AsyncGetRequester
#4 tested with no urls in property file