Allow google-map-directions to work without a map, close #15.

* Include google-apis to load the Maps API directly instead of relying on the map.
* Only use a `DirectionsRenderer` when a map exists.

Demo I used for testing: https://gist.github.com/bamnet/c20be84547af83433fd8.