Added Field_Location which can be used inside form

I have added a draft implementation of Field_Location. Currently it relies on 'lat' and 'lon' fields which should be defined in the form (and initialized before location), and implementation probably can be improved further.