Added canvas image download functionality (extra step for Safari)