bumpversion is now MIT licensed

Fixes #47
mention MIT license in setup.py
Allow per-file configuration
streamline logging a bit
another smoke test for per-file-config
add --search/--replace option

Fixes #46
Add test resembling #41

Fixes #41
enable multi-os on travis