change relative_dir to relative_path
Return module, path tuple; update examples to match
Add tests, deps, py.test config, CircleCI file