Make the call to DetectLocation() Asynchronous (still needs a little work).
Update dialogWeatherDetect to work off WeatherModel.cs and added a Manual Search button.
Added extra properties to support dialogWeatherSearch
Reworked properties so all dialogs are compatible.