Fix edge cases when looking for @ mentions

Matches one mention: @foo bla
Matches multiple mentions: @foo @bar bla and bla for @baz
Avoids matching email addresses: myemail@example.com
Merge pull request #1 from igreg/patch-1

Fix edge cases when looking for @ mentions