Merge pull request #28 from ernbrn/friendly-id

great job, @ernbrn and @rscottbradshaw!
Updated friendly id behavior

New ids are not generated on the title changing. Doing so would result
in links being broken in the future.

If a slug is already taken, try adding the author's name to make a
unique slug.
slugs change upon title edit and previous links still work