Support Minitest 5 via a separate include file

(This is one of two PRs providing Minitest 5 support, only it or #48 needs to be merged)

By adding a separate include file, the user has to think slightly harder when setting up their project, but the implementation is much cleaner.

I prefer this implementation.