Add ability to create/edit custom location data

@twymer
http://manage.dimagi.com/default.asp?147344
QA Passed!
F401 'iter_docs' imported but unused