Support module resolution provided by 0.7.0.
Support module resolution provided by 0.7.0.

Juttle 0.7.0 changed how module resolution worked, separating system
imports from local imports, where local imports are always expressed
as relative to the file doing the import.

Update the Juttle Bundler based on these changes:

 - There's no need to provide any set of seach paths to the bundler or
   file resolver. All module import paths will be relative for local
   imports or relative to the root directories in juttle for system
   imports.

 - In the saving resolver, pass all 3 arguments for the resolver call
   to resolver_utils.

 - When compiling programs specify a filename so relative imports for
   that filename have a proper importing path.

juttle/juttle-service