Changes to LocationDbAdapter and LocationDialog

Probably temporary