Importable module with **static files** when running Odoo v11.0 with **python3** runs into following error 

Traceback (most recent call last):
  File "/home/odoo/code/odoo/addons/base_import_module/models/ir_module.py", line 126, in import_zipfile
    self._import_module(mod_name, path, force=force)
  File "/home/odoo/code/odoo/addons/base_import_module/models/ir_module.py", line 82, in _import_module
    url_path = url_path.decode(sys.getfilesystemencoding())
AttributeError: 'str' object has no attribute 'decode'


With Python3 Odoo code is trying to decode an object that is already decoded at https://github.com/odoo/odoo/blob/11.0/addons/base_import_module/models/ir_module.py#L82. 
[Line 82 in import module](https://github.com/odoo/odoo/blob/11.0/addons/base_import_module/models/ir_module.py#L82) will have a `str`, there is no need to decode from file system encoding anymore.

Thank You

addons/base_import_module/models/ir_module.py
import ast
import base64
import logging
import lxml
import os
import sys
import zipfile
from os.path import join as opj
from odoo import api, fields, models, _
from odoo.exceptions import UserError
from odoo.modules import load_information_from_description_file
from odoo.tools import convert_file, exception_to_unicode
from odoo.tools.osutil import tempdir
_logger = logging.getLogger(__name__)
MAX_FILE_SIZE = 100 * 1024 * 1024  
class IrModule(models.Model):
    _inherit = "ir.module.module"
    imported = fields.Boolean(string="Imported Module")
    @api.multi
    def _import_module(self, module, path, force=False):
        known_mods = self.search([])
        known_mods_names = {m.name: m for m in known_mods}
        installed_mods = [m.name for m in known_mods if m.state == 'installed']
        terp = load_information_from_description_file(module, mod_path=path)
        values = self.get_values_from_terp(terp)