remove Molpy.sand

replace all calls to Molpy.sand
add some local variables for performance
rename a couple variables for code clarity
remove Molpy.castles

replace Molpy.castles with Molpy.Boosts['Castles'].power
add local variables in several places to avoid multiple lookups
unbroke AD classChange condition + added can unlock boost condition
Issue #568
acually fixed Issue #568
western paradox only requires ninja ritual not herder
Ritual Sacrifice, Ritual Rift
notifications / bug fixes for ritual boosts
bug fixes
Merge branch 'master' into big_merge_fixes

Conflicts:
	boosts.js
Merge remote-tracking branch 'DOrako/master' into big_merge_fixes

Conflicts:
	boosts.js
Merge branch 'replace_molpy.vars1' into big_merge_fixes

Conflicts:
	boosts.js
	castle.js
	persist.js
update readme

add eqbot refactoring
add DOracko blackprint stuff
add LucidCrux refactoring

Not sure if you want the refactoring junk in the changelog since it's
all behind the scenes.
bug fix
Merge pull request #679 from LucidCrux/big_merge_fixes

Big merge fixes