Code sniffer rule to prevent unnecessary instance methods

If a non-public method does not use this (either direct or through closure) it should be static.