Adds check for win object for IE

document.defaultView was null in IE8, this adds a check for its value
before checking for pageYOffset.
Adds logging for when the map container is not found

In an effort to debug the missing map, a log message has been added for
when it's not available.
Adds domReady module dependencies on asynchronous loading modules

In an effort to address scenarios where the map-related modules load
before the DOM is ready, this commit adds the domReady module directly
to the map-manager dependency lists.
Merge pull request #291 from codeforamerica/ie-fix

Ie fix