Add `graf.call()` and improve `graf.use()`

Add `graf.call(filename, environment=None)` which call
graf script file in the shell (or specified environment)

Improve `graf.use(environment=None)` which expand graf
commands into the shell (or specified environment)
Improve docstring of `graf.call()` and `graf.use()`