Removed most singleton patterns. Resolves #181
Block //snow. Resolves #217
/gadmin: return false if required args are not present. Resolves #220
Merge from bleeding