Build improvements, use tox
Add script to trigger docs build
rtdocs no output redirect
new decorator to support data files

* needs more work to get tests passing
fixed the failing tests
Seperated tests so that they're simpler

* added more tests for file_data decorator