add definitions to detail page
Merge pull request #47 from TSMMark/seo/47-redesign-homophone-detail-page

SEO: Include word definitions in meta on the detail view.
random button now uses main homophone path

add ?random=true
Merge pull request #52 from TSMMark/seo/better-random-routing

SEO: Better random routing
use_canonical definition option and refactoring
Merge pull request #54 from TSMMark/feature/use-canonical-definition

Feature: use canonical definition
Merge branch 'master' into seo/50-slugs

Conflicts:
	app/controllers/word_sets_controller.rb