Globalize: Remove former code
Sort and unpin devDependencies for any minor
Datetime: Create initial format function

- Based on dojo/date/locale formatPattern function;
- Create utils: array (indexOf) and string (pad);
- Adjust AMD source files (breakdown will make build easier);
Gruntfile: JSHint update for src/**/*.js
Datetime: Create unit tests

- Add tests for Year, Quarter, Month, Week, Day, Hour, and Second pattern;
- Leave TODO comments to remind adding unit tests for Era, Week day, Period,
  Zone;
- Load external dev deps via bower;
- Minor verbose changes on spec/datetime/format
Test: Allow tests to run either via browser or grunt
Globalize: Create public API
Datetime: Use rxaviers/cldr for CLDR manipulation

- Use rxaviers/cldr external dependency;
- Begin to implement CLDR datetime/format;
- Remove src/datetime.js, since it added no value;
Update .gitignore
Datetime: Implement format period (a)
Datetime: Add format milliseconds (A+) tests
Datetime: Implement format era (G)
Datetime: Add format year (y) tests
Datetime: Implement format year in "Week of Year" (Y)
Datetime: Drop redundant "get" name from function names
Datetime: Rename week-day to day-of-week

- It's more consistent with day-of-year, or first-day-of-week;
Datetime: Create start-of

- Simplify datetime/milliseconds-in-day using datetime/start-of;
Datetime: Implement format week of year (w), and day of year (D)
Datetime: Throw "Not implemented" error for `Y|u|U` format
Datetime: Implement format week of month (W)