Improved CLI Api for verbose mode

| Q                    | A
| -------------         | ---
| Bug fix?          | [no]
| New feature?   | [no]
| BC breaks?     | [yes]
| Deprecations? | [yes]
| Tests pass?    | [yes]
| Fixed tickets   | 
| License           | MIT
| Doc PR           | [yes]

CasperJs have an [Cli Module](http://docs.casperjs.org/en/latest/cli.html), which is useful usually when you need to log/debug your scrapping/testing.

I don't understand why ``--direct`` argument match to ``verbose`` option so I propose this PR to fix this.

By the way, documentation has been updated in this PR, also the file ``usage.txt`` which has been "prompted" on CLI.