Fix shadow export typo
Fixed visibility, masking, and merging

- Visibility is now respected as a state
- Masking now works without keywords
- * can still flatten layers, hopefully we can find a better convention

Generally this removed the need for things like @@hidden and @@mask
Remove unused Sketch version function
Refactor main()
Refactor findAssetsPage()
Refactor assets page functions
Only download framer files if they don't exist
Update some of framer.states.js for Framer 3 - image, scroll, draggable
Refactor file creation functions for consistency
Remove unused global variables
Fixed templates to copy rather than write

- Copy files from plugins directory to project directory
- works for framer, framer.states, and app
Merge branch 'pr/14'

Conflicts:
	common.js
	sketch-framer-states-config.js
Merge branch 'master' of https://github.com/patrickkeenan/sketch-framer-states

Conflicts:
	common.js
	sketch-framer-states-config.js
Fixed conflicts with merge

Now we copy templates fo-real