Drawing manager events

This pull requests adds 'events' parameter to drawing manager allowing you to listen for <shape>complete-events.