Updated search results page, search form, and hotel view

Removed the old angular-google-maps module and replaced it with the ngMaps module.
The map is adding markers for each hotel.
But the center position of the map is based on the browser's current location. Needs to be updated such that the center of the map is the city name.

Search form was updated on the home page, search results page, and hotel detail page to pass dates and rooms from page to page via URL params.

Updated the image routes to be referenced by angular routes {{hotel.cityName}}/{{hotel.name}}/
Updated hotel image carousel to reference new routes
Created a backImg directive to display images with angular routes as background images.
Updated search results page to display hotel images

Set autoscroll=true to the index.html ui-view. This causes the browser to scroll to the top when the user navigates from route to route. Previously the new page would render from the position where the user was on the previous page. For example, if you scrolled to the bottom of search results page and then clicked on a hotel, the hotel detail page would render at the bottom of its page. 
The autoscroll is jumpy, does not offer a smooth experience. Need to find some alternative solution or ways to smooth out autoscroll.

Updated the breadcrumbs on hotel detail page to be dynamic.