Added overlapping trips function to the cloud

I added the function getNumberOfTripsBetweenDate that gets the number
of overlapping trips for the current user between 2 dates.
Displaying a warning when overlapping trips

I added the code to call the overlapping trip method on the cloud to
find if the current user has trips overlapping.