Merge pull request #1 from jgravois/master

suggested fix for Bing Maps specific search error
bing maps null spatial reference fix [jgravois]
JSLinted

and updated additional info URLs
Added configuration documentation
Added links to additional configuration documentation
Fixed string-only addItem to gallery shortcut
Added method to return map's operational layers
Added gallery clear function, refined gallery arrow display

& worked around marginBox empty-box results when div is hidden
Added visibility query function
Changed setIsVisible to a tri-state to handle cases when an object needs to be invisible but continue to have substance in the DOM
Added backup timeout for when getCurrentPosition doesn't work or time out
Corrected CSS so that shorter popups are not drawn overly large [BoudewijnBoogaard]
Made selected-feature zoom factor configurable
Made selected-feature auto-popup configurable
Added initial print implementation

and some more AMDing
Decoupled print and fetch print commands and operations
Disabled fetch print command button while generating print

to reduce confusion about when it has been updated for a new print URL
Switched to animated gif for printing indication
Changed popups style

and added some small doc notes
Added support for an alternate background color for contrasting purposes