Added no_unnecessary_fat_arrows

This is an AST traversing rule that checks whether `this` is used within the body of a function defined with a fat arrow (`=>`).