Avoid parsing `date_and_message` string in production

I noticed that the environment check comes after the `date_and_message`
string is parsed. This could hurt performance if you put `FIXME`s inside
a long iteration for instance. Returning early seems better.
Merge pull request #1 from trotzig/avoid-parsing

Avoid parsing `date_and_message` string in production