Load handler.config

Handled exception for geocode service & changed default document 
I asked to overload `Logger.Log` method, so that it can accept an exception object. By doing so, what ever formatting or what to log and what not can be done at one place. Now it is done in all catch block.