Created a bare-bones map module which currently contains the zoomToLayerData and dragZoom directives
Moved map creation, zoom to extent, and drag zoom functionality to the map service.  mapService.map should now be used instead of scope.map

Conflicts:
	src/common/addlayers/AddLayersDirective.js
Added basic form validation for add server.