Merge pull request #411 from vreixo/issue257b

FIx #Issue257b - Modified TripRequest task and added testing of the core functions.
Fix #257 - Checked all the locations of steps for transit and non-tranit and corrected time of the request that was not matching stored response. Although, test was passing because was very week.