Improve Content-Type & empty message-body warnings. Fixes #35 and #50.
Update tests to reflect changed behaviour of empty message-body warnigns