merging code
remove quotes for empty StringFlags
Made bash completion command optional; still need to update documentation
Added some documentation and bash integration code
Adding sample test
Merge pull request #79 from rschmukler/master

remove quotes for empty StringFlags
Merge pull request #78 from zenoss/feature/bash-completion

Bash completion