openBubble and closeBubble refactoring + add of mxn event fire for both ones

This is a refactoring of openlayers bubbles methods (as we do it in googlev3) to calls the fire and close events when needed.