fix test in follow spec
correction to previous test fix
test now fixed to pass locally and on Travis
add debugger gem
add database cleaner to test suite
add new user factory and fix breaking tests