catch FormatException when found a valid date. Just because it matches the regular expression doesn't mean it is actually in that format
Allow custom DateTime formats to be set
Remove timezone when parsing custom DateTime formats
Failing to parse a date should be an error message so that it is brought to the users attn and a custom format can be added if necessary
Updated Unit Test to reflect the changed behaviour of Rfc2822DateTime.StringToDate() now failing gracefully by returning DateTime.MinValue
Test the Custom time formats
Convert 4 spaces => 1 tab
Merge pull request #19 from JoshKeegan/master

Rfc2822DateTime Invalid Formats