Issue 385 - reorder the Search menu to be consistent with the Browse menu.
Fixed issue 2479

efiction chapter downloader would keep getting multiple identical chapters
also improved tests
also made imported links relative

Signed-off-by: shalott <shalott@gmail.com>
Turns out URI.join doesn't like queries :P

Made the relative->absolute change more robust and handled queries, made test non-ambiguous

Signed-off-by: Naomi Novik <shalott@gmail.com>
just trying to bump travis :P

Signed-off-by: shalott <shalott@gmail.com>
Issue 3501: Marking a work as read brings up the same flash message as marking a work for later
Updating tests for reading featureE
Move method to model, it doesn't need to be skinny. Down with false images of beauty
Allow u element for underline and align attribute for alignment to be preserved when pasting from Microsoft Word
Reverted plugin.min.js and used the config instead
Edited the minified config too to make it work on my local environment, though presumably this should be generated from the non-minified version.
Removed style attribute when pasting from Word as we don't use it.
Use our nifty URL detector library to check for previous import

Our `find_by_url` already checks for www and non-www, encoded and non-encoded, etc versions of the URL. Let's use it. With spec!
Merge pull request #1514 from ariana-paris/3253-Fix-paste-from-word

Allow underline and alignment to be preserved when pasting from Microsoft Word
forgot caps on an item
forgot caps on an item
fixed things from od comments
Issue 3862: Fix for blank kudos emails
Merge pull request #1518 from scottsds/issue_3501

Issue 3501: Mark for Later and Mark as Read have same flash message
Merge pull request #1519 from elzj/issue_3862_blank_kudos

Issue 3862: Fix for blank kudos emails
Added tests, hardened efiction importing

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