fixed undefined map' bound' issue in widget.js

'bound' is undefined with single marker maps and causing errors
added conditions to use default center for single marker maps