fixed exception namespace errors
split test_values into smaller test_decode_date, test_decode_time, etc.
Updated regexs in Bnf, centralized regex logic to be in that module
minor syntax changes: "begin" keyword unnecessary if for whole method
Merge pull request #5 from signaturelabs/regex_refactor

Regex refactor, includes date parsing fix
bumped version
tidied up
Corrected multibyte character encoding issue by explicitly setting the page encoding and updating /regexp/ with Regexp.new/escape etc.
Merge pull request #7 from seth-macpherson/master

Code patch to correct invalid multibyte escape