(fix) Number: Create .numberFormatter()

- Docs and functional tests;
(fix) Number: Create .numberFormatter()

- Internal comments;
(fix) Number: Create .numberFormatter()

- Internal comments;
(fix) Number: Create .numberFormatter()

- Add unit tests;
(fix) Number: Create .numberFormatter()

- Add unit tests; (fix lint and jscs stuff)
(fix) Number: Create .numberFormatter()

- Fix format-properties unit test;
Functional Tests: Update module titles with method name
Number Format: Rename attributes to options
(fix) Number: Create .numberFormatter()
Number: Create .parseFormatter()

Ref #294
Fixes #296