Add: set @vars for build, previous build etc. for later comparison
Add: compare status of last build (if available) to current build
Add: only deliver when statuses differ, or when we're sending at every build
Add: checkbox to email notification settings page
Fix: use a more explicit checkbox value
Fix: use the method rather than the attribute (easier to test)
Add: test of success>success>failure builds
Fix: label to match up with form element
Up: refactor decision into if it's changed, or we don't care
Up: delay fetching previous build, and replace iteration with Project.previous_build_id
Merge pull request #255 from seawolfsanctuary/feature/selective_email_notify

E-mail only when build status has changed
Update changelog
Merge pull request #257 from p-push/changelog

Update changelog
Default HELO hostname in email notifier.

See https://github.com/mikel/mail/issues/640 for further details.

Requiring the hostname to be specified when talking to local MTA
is silly.

Lastly, the correct term is HELO hostname, not domain.
Merge pull request #258 from p-push/email-notifier-default-helo-hostname

Default HELO hostname in email notifier.
Merge branch 'master' into feature/test_coverage