Switched to a general lib for timestamped serializers

Since all our models will implement this pattern, let's
codify it
Added webhook serializer

Webhook dynamically calculates its signature, however
that calculation is irrelevant for ensuring it is
serialized properly. So signature is stubbed out.

This required adding a stubbing/mocking framework.  Although
this wasn't officially discussed, I've run into this issue on
several occasion: needing to stub or mock where minitest/mock
was insufficient.

I chose flexmock because it's very small, lightweight,
has a namespace that doesn't conflict with any other library,
and served the purpose.

Should the community choose otherwise, it would be easy to replace
later with something else.
Remove mailman
Add ReadReceipts
Add #mark_read to Message to create ReadReceipts
Merge pull request #49 from austinylin/remove-mailman-readme

Remove mailman
Merge branch 'wip-27-read-receipts' of https://github.com/austinylin/helpful-web into austinylin-wip-27-read-receipts

Conflicts:
	app/models/message.rb
Upgrade sequential to 0.1
Merge branch 'serialize_all_the_models' of git://github.com/drewblas/web into drewblas-serialize_all_the_models

Conflicts:
	Gemfile.lock
Merge branch 'upgrade-sequential' of git://github.com/austinylin/helpful-web into austinylin-upgrade-sequential

Conflicts:
	Gemfile.lock
Use created instead of new for webhook event name
Trigger webhook on message update & create
Merge pull request #52 from austinylin/wip-137-webhook-update

WIP 137 Trigger Webhooks on Message Update & Create
Updated style guide
Forgot to update the text
Add account specific email mailbox methods
Support incoming email from Mailgun
Add mailgun rake task
Update README.md re: incoming email in development from Mailgun
Merge pull request #53 from pieterbeulque/styleguide

Updated style guide - WIP #140