add helpful usage messages for missing parameters
Merge pull request #379 from razzius/master

add helpful usage messages for missing parameters