New error and progress callbacks for the olMap component

The implementation in components/olmap/olmap.js should be complete, but the UI is not properly updated in the callbacks in maps/detail/compose.js.