Do not allow users to specify daemon options along with commands

QE Reports that you can put lots of bogus options on the cli before the command
which are ignored if you specify a command.  We should report a usage error
if a user does this.

I believe a better long term solution would be to remove the -d options and add a daemon command.  This would make the handling of options the same for all use
cases.

Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan)