Rename SpaceAroundBraces: SpaceAroundBlockBraces
Remove hash literal specs from block brace specs
This Cop does not check hash literal syntax
More specs for block brace syntax checks
Add config option for SpaceAroundBlockBraces

With `NoSpaceBeforeBlockParameters` set to true, we require zero
spaces between { and | in blocks taking parameters.