add registration closing
Merge pull request #56 from Apogaea/piper/registration_closing

add registration closing
Setup testing via tox and pytest
Fix flake8 errors
add contributing guide
Merge pull request #60 from Apogaea/piper/tox-for-testing

Piper/tox for testing
Merge pull request #61 from Apogaea/piper/contribution_process

add contributing guide
dirty commit - api docs
proof of concept api docs
flesh out shift detail schema
Add generic API specification
small cleanup, more filters on shifts
blarg