Add nearby for contacts, Add departure time

Contacts now return if they are ‘nearby’ the signed in users location.
I also added in the departure time on the Google Distance matrix API,
so now it should use Google’s traffic data and give a more accurate
reading.