moved global state load/unload logic to Lambdabot.State
Fixed issue with missing state file templates

state files should now be properly initialized whether a template
exists or not
Don't let SomeException constructors pile up