Should reload accept module name without quotes?

reload() requires a string to reload a module from the commandline. This pull request adds a method for convenience so that the tab completed module name can be used instead.

```julia
julia> using Calculus
julia> reload(Calculus)
ERROR: no method reload(Module,)
```
the function might also be written as this if you want it to be more specific for my use case
```julia
reload(module::Module) = reload(string(module))
```