Directions API Support

http://eden.sahanafoundation.org/ticket/1196
Added Google Maps API v3 Maps service and Directions service to aid the dispatch process. Lists the option to show directions to the chosen site on a map in a popup dialog. Make a shipment with valid starting and end points to visualize the directions with a print button available in the popup.

![screen shot 2014-12-03 at 12 41 17 am](https://cloud.githubusercontent.com/assets/1448697/5276394/62e30f10-7a85-11e4-8f83-acb576831f7f.png)

![screen shot 2014-12-03 at 12 41 57 am](https://cloud.githubusercontent.com/assets/1448697/5276393/62e1b73c-7a85-11e4-999a-be80bb9716f3.png)

Try module pattern, hiding internal vars from global scope?