Send emoji as text

This is partially a patch and to a lesser extent a proposal because I discovered couple of things when working on this change.

- some tests were passing, but what it seems for the wrong reasons (see inline notes)
- I didn't run integration tests :-/
- my editor would clean up the whitespace, therefore some extra diff noise is introduced
- I've tested changes as extensively as I could using my real flowdock account etc