Fix bug with date picker start and end date rounding

Selecting a start of Nov 2013, and an end of Oct 2013 was still allowed since the start rounds down and the end rounds up.

Instead throw an error if the month selected "from" is after the month selected "to", before subsequently rounding the dates.