Merge pull request #136 from Growstuff/dev

Update Terms of Service/other policies for soft launch
standardise button styles
various tweaks based on comments on phazel's work
Merge pull request #5 from Skud/buttons

various tweaks based on comments on phazel's work
Merge pull request #142 from Growstuff/dev

Several stories to push to production
Fix Travis CI status image

Since Travis CI uses case-sensitive urls for GitHub account and
organization names, this commit adjusts the reference to match the
organization name exactly.
Merge pull request #143 from jcaudle/fix-travis-ci-status-image

Fix Travis CI status image
pagination appears at bottom of page
linkify crop image
profile has link to edit settings
forgot to add a test
Merge pull request #145 from phazel/linkify_crop_image

Linkify crop image
Merge pull request #146 from phazel/settings_link

profile has link to edit settings
Merge branch 'standardise_buttons' of https://github.com/phazel/growstuff into dev
Members can send each other private messages.

Problems:
Notifications controller test fails on redirecting, but seems to work fine in practice
Send Message button doesn't look nice on page
Fix test failure on redirect

The "create" method was never being called. Removing the sender_id
parameter fixed that. Routing problem, maybe?
Merge pull request #6 from pozorvlak/private_message

Fix test failure on redirect
added analytics tracking code w/ per-env config
fixes the blank form when resetting password
Made the password reset email friendlier.

Also did the same for the unlock instructions, while I was in there.