Merge pull request #2 from Siarc/master

Clean up to usage text, address bs4 import issue.
Merge pull request #4 from Siarc/master

Ask for bs4 install (fixed)
Merge pull request #5 from Siarc/master

Change GetOptError to str for display purpose.
Merge pull request #6 from Siarc/master

Error type to str for display. 
Merge pull request #7 from Siarc/master

Dork/hasDork fix + urlencoding.
license update
license update2
fixed a small part of the license