avoid converting libs,like test/test, and instead of making them safe, attaching to scope var
added global initialization, rewrite module export
resolving text plugin, and fall back to local version if not defined, changed api
many fixes