Date parser fix month case insensitive

Adds some basic tests for parse method and makes parsing of dates using month initials/names case-insensitive.