IMP base_location module

- Migrate to v8 api
- Rename name field to zip
- Create new computed stored field 'name' that use zip, city, state and country in order to allow search using '%' from the m2o widget
This cannot be done this way, because there will be odd strings if fields aren't filled (`() 14353, , ` for example).