TST/BLD: add testing for bad bs4 version
TST: add message to nose.SkipTest
Merge pull request #4259 from cpcloud/add-bad-bs4-version-to-travis

TST/BLD: add proper skips for bad bs4 version
TST: skip if no html5lib since bs4 needs it