test function names are more descriptive
NoLockName is raised when an empty lock name is provided
make manage.py executable
fix typo in development urls
add API v1 endpoint description
move lock tests into package
add sample bodies for API
add django-redis dependency
move base test class to its own module
add sketch of api endpoint views
add HTTP status codes to API description