change lazy val to def

I'm an idiot. This is causing geometry updates to not reflect upon a store refresh
even though they do on a service restart.
upgrading to spindle 3.0.0-M4 and fixing compatibility breaks
bumping up twofishes version
more spindle compatibility fixes

Auditors: blackmad