Decodes the json object that is returned from google directions api
Takes the JSON object and returns an turn by turn arraylist with all the points on route from start to finish.
This is good for drawing turn by turn directions on a map or just for having the turn by turn readily available.
Feel free to edit in order to get any of the parts of the json that Google's api returns.
:)