Improved date time regexp.
Added support for a date resresentation like "4 pm US/Pacific on Sep 11 2013"
Refactoring - Replace for loops with this.each()
Refactoring