Fix/muni changes

- muni changed their api and started providing a directions array for the stop, which we were not prepared to parse. This fix handles that array by checking for which direction we are looking for. 
- changes to way muni/bart are parsed from google. Now it should get muni directions if muni comes first, before bart, in the route. Before it would only provide bart directions