3839 Hide Cancel Bookmark button from users for whom it does nothing
Cleanup of tests and bringing tests and new code back in line

Signed-off-by: shalott <shalott@gmail.com>
Fixes history for multichapter works that broke after the title fix
Corrected user-facing spelling of sign-up and some more test improvements

Signed-off-by: Naomi Novik <shalott@gmail.com>
test fix

Signed-off-by: Naomi Novik <shalott@gmail.com>
missed a couple!

Signed-off-by: shalott <shalott@gmail.com>
Merge branch 'master' into deploy
Issue 3744 - Fixes capitlization of uses of Tos and Faq to TOS and FAQ
Fun With Caching! Adds caching to the test environment

Adjusts some cukes so they don't error while we try to find the time to fix the underlying cache invalidation bugs.
Hey, did you know automated testing is cool?

Thanks to having a way to test it, I found the proper way to expire controller caches, so guest kudos show up immediately!

Bad news, however, are that there's no clean way to expire the cache for kudos when the pseud used on the kudo has changed, whether by being replaced with a new default pseud because of pseud deletion, or by being removed entirely due to user account deletion.
Fixing two measly specs
Oh FFS Travis! "It works on my machine" is all I can say
And this is why you don't push code at 3 am
fixed the ? mark
Merge remote-tracking branch 'origin/3713' into 3713

Conflicts:
	app/views/external_authors/claim.html.erb
removed extra i picked up from merge during push to resolv conflicts
3870 Tidy up admin settings page
3870 Not validating due to omitted li tag in admin header
Begin work on improving the User Delete feature tests.
3447 series and bookmarks links missing background