change the implementation of compiled.load_module and always use the sys.modules cache after an import, because it's easier. Doesn't require any logic.
fix string/array (sequence) multiplications with integer.
preparation for warnings in static analysis
jedi issues now warnings instead of errors for AttributeErrors that happen in instances with __getattr__/__getattribute__ methods
Add __getattr__ checks with proper inheritance.
Also issue warnings if setattr is used in a class instead of an error
setdefault fix
make it possible to access pdb with 'python -m jedi force --pdb'
fix indexing issues for multiple index options
std -> stdlib
custom copy.copy and copy.deepcopy implementations to not confuse autocompletion (just return the first param)
json.load[s] shouldn't return any results. fixed by overwriting the method
types also add to completions, also for compiled objects. removed a few lines of code that complicated the process as well.
fix a ModuleWrapper with StarImports. Now all modules are wrapped.