Build: Add jscs checking, using the unmodified jquery preset

Ref #300
All: Fix style issues in src

Closes #300
Docs and functional tests: Rename files according to method name
Build: Fix style issues in Gruntfile
All: Update Local variables check for undefined

According to http://contribute.jquery.org/style-guide/js/#type-checks
Validation: Prefix all parameter validations with "parameter-"

Also rename E_OUT_OF_RANGE to E_PAR_OUT_OF_RANGE.
Validation: Style change only
README: Group errors by categories
Plural: Create .plural() and .formatPlural()

Borrow santhoshtr/CLDRPluralRuleParser.

Fixes #220
Closes #241
1.0.0-alpha.6
Docs: Simplify AMD and Node.js hello world examples

User had to explicitly specify the packages to install either with bower
or npm, e.g., `bower install globalize`. Such dependencies have been
included to the example metafile (bower.json or package.json
respectively for bower and npm). So, it's simpler for users now, e.g.,
`bower install`.

Fixes #301
Number: Create .numberFormatter()

Create format generator method called `.numberFormatter()`.

Ref #294
Fixes #295