TracksApp/tracks — pull request #193 by mattdbridges (2013-07-18 21:43:11+00:00)
Title: Extract behavior from Todo.from_rich_message

`Todo.from_rich_message` was partially tested from the `MessageGateway`, but it is mostly untested and does not belong in `Todo` due to it's role. Extract it entirely into it's own dedicated service object for unit testing.