quick commit before large refactor
Lot's of pre-Secrets-refactor changes.
Several updates after change to dependency system & move away from symbols.
+ Many bug fixes and improvements.
Merge branch 'master' of https://github.com/Nathan-Wall/candy

Conflicts:
	releases/1.0.5/candy.js