New cop  checks for braces in function calls with hash arguments.

It's quite common to make function calls such as `where({ x: 1 })`, in which case the curly braces are not required and you can write `where(x: 1)`. The `BracesInHashParameters` supports both a `required` (default) and a `none` style, keeping things consistent either way.