upgrade deps and switch to minitest

- upgrade html-pipeline to 2.9.0
- switch to Minitest
- move test & dev dependencies into Gemfile