made carousel caption a link which is not underlined on hover
added venv to gitignore
open modal if indicated by url fragment
extended comment dao with spam field, moved refresh_indices to common superclass and added tests for comment dao
added "new" config properties to test_web. didn't fail in nose because the tamaraw module was loaded before and used the global config file. if run on its own it failed..
added get_by_id