Add ability to halt drag-drawing with a secondary click

- Ensure QgsRubberBand is deleted if secondary click happens during drag-drawing
Update metadata with changes and bump to 0.3.0