Ed: fix build of validityPattern in gtfsParser

In gtfs the last day of a calendar must be included in the validity
period, but boost::gregorian::period doesn't include "end" in the
period (like an iterator). So we must add one day to the end read in the
gtfs file before creating the boost period
Ed: add test for the last day of a validity pattern
Merge pull request #499 from kinnou02/fix_validitypattern

Ed: fix build of validityPattern in gtfsParser