Update base_contact.py

context is now received as a frozendict, so pop is not allowed on it directly.
We need to make a copy of it first, so 

    if context is None:
        context = {}

is not enought...
Merge pull request #2 from TheCloneMaster/patch-1

Update base_contact.py
Fix pep8
Fix imports in partner_firstname
Add meta files
Remove modules unported to 7.0
Move 7.0 modules depending on non-existent 'account_report_company' to __unported__
Move 7.0 modules depending on non-existent 'process' to __unported__
Move partner_last name to unported due to failed install

```
ERROR openerp_test openerp.sql_db: bad query: ALTER TABLE "res_partner" ALTER COLUMN "lastname" SET NOT NULL

Traceback (most recent call last):
File "openerp/sql_db.py", line 230, in execute
res = self._obj.execute(query, params)
IntegrityError: column "lastname" contains null values
```
Fix failing tests in passport using new api
[FIX] The transient model base.partner.merge.line and base.partner.merge.automatic.wizard should not have explicit access rules
Merge pull request #10 from eLBati/8.0_fix_base.partner.merge.line_access_rules

[FIX] The transient model base.partner.merge.line and base.partner.merge automatic.wizard should not have explicit access rules
Merge pull request #5 from savoirfairelinux/8.0-meta

8.0 meta
Add module base_location_geonames_import
Add support for states (if states are already present in res.country.state).
Add POT file and FR translation.
Allow to skip entries in the _prepare method.
Insist on the fact that the wizard deletes current better zip entries in the module description and in the wizard itself.
Better error message when the country code inside the file is wrong.
Add a FOR UPDATE NOWAIT at the beginning of the transaction.
Remove France-specific code ; moved to new module l10n_fr_base_location_geonames_import on lp:openerp-french-localization
Merge branch '8.0-base-location-geonames-import' of github.com:eLBati/partner-contact into 8.0-base-location-geonames-import