wip package import issues

"import a.b" ends up setting "a", not the non-accessible "a.b"
ie `primitive_import('a.b')` returns a

but "from a.b import c" imports c from a.b
so primitive_from_import("a.b") returns a.b

https://docs.python.org/2/library/functions.html#__import__