Add ability to create/edit custom location data

@twymer
http://manage.dimagi.com/default.asp?147344
QA Passed!
I think that there shouldn't be a lot of domains in this, so this might not matter, but why this instead of bulk saving docs?