Resolves #48, Add email attachment method

Also update mailer sample to Play 2.2.2 and mailer version to 2.2.2
Make this tuple a case class, otherwise it's impossible to know what each value in the tuple is meant to represent without reading the code that writes it, and very easy to make mistakes.