Handle missing arguments in 'dotenv' executable

If the `dotenv` executable is called without arguments, it fails with an `ArgumentError`. Handle this situation gracefully by exiting silently.

We could also display an usage message, but I like to think the program is quite self-explanatory. Another option would be to display `ENV` as `env` does. Thoughts?