centralize edit/instructor url path construction
switch to tests directory
i think it's fair to require django.conf settings to be available
increased models test coverage
remove hardcoded /edit and /instructor from some templates
helpers.get_hierarchy() needs to be able to create ones with a base_url other than /
release 0.12.5