Rule: One True Brace Style

One true brace style is a common coding style in JavaScript, in which the opening curly brace of a block is placed on the same line as its corresponding statement or declaration. Because it's a very common coding convention in JavaScript I think it makes sense to be part of the main distribution, though I think it should be defaulted to off. 

This rule is aimed at enforcing one true brace style across your JavaScript. As such, it warns whenever it sees a statement or declaration that does not adhere to the one true brace style.

The following patterns are considered warnings:

```js
function foo() 
{
  return true;
}

if (foo) 
{
  bar();
}

try {
  somethingRisky();
}
catch(e) {
  handleError();
}
```

The following patterns adhere to one true brace style and do not cause warnings:

```js
function foo() {
  return true;
}

if (foo) {
  bar();
}

try {
  somethingRisky();
} catch(e) {
  handleError();
}
```