flush newPinMedia on cancel

Bug prevented a new marker from being created after a cancelled add as
newPinMedia had a value. The cancel tool now flushes the value of
newPinMedia.