Fixes #320

I had to make one test change which was expecting an invalid backend,
which no longer happens with this change, modified it to use -d instead.

Also changed the text for -b in options.
Updating the man page to reflect the change to -b
Merge pull request #331 from LightGuard/issue_320

Fixes Issue 320