Uppercase statics lint

Adds a lint warning about `static some_lowercase_name: uint = 1;`, a warning by default since it causes confusion, e.g. `static a: uint = 1; ... let a = 2;` => `error: only refutable patterns allowed here`.