Fix: Ensure getJSDocComment() works for all function declarations (fixes #638)
Merge pull request #639 from eslint/fixjsdoc

Fix: Ensure getJSDocComment() works for all function declarations
Created space-in-brackets rule

Created the `space-in-brackets` rule, which enforces spacing
preferences within brackets:

    var arr = [ 'foo', 'bar' ];
    foo[ 'bar' ];

    var arr = ['foo', 'bar'];
    foo['bar'];

The rule takes one option, a string, which may be either "always"
or "never".

Fixes #631