Smart search (for funsies)

@LightningLord  @mejarc @rbn1357 

Hey guys,
I was bored.. so for funsies I decided to work off the last pull request (that fixed the bug on the map in options page to show also the waypoints of the current trip) and incoporate a few lines on OptionsController#index that also searches around the recently added errands for maximum coverage of errands along the way and an output of more options. It works well, and actually looks quite cool, but gets slower the more errands you add to your trip.
We most definitely don't need to incorporate this in our final site for friday, but I wanted to put it here and document it anyway in case we wanted to work on further optimization in the future.
Best,
Christine