Move module resolution out of the core into sjs

That way we can keep core w/o Nodeisms