Location support added

"Use current location" button on add/edit screen doesn't yet work, but
get/add/edit/remove with manual location works fine.