Removed unused lang from calendar/calendar.js
calendar-base uses its lang, calendar had unused copies of those files
Removed unused `short_weekdays` strings from calendar/lang
Only `weekdays`, `very_short_weekdays` are used
Fixed calendar's calendar-base-manual test
There was a call to a non-existing function,
plus the test's interface was a bit confusing /  misleading
Removed superfluous `weekdays` from calendar/lang
Use `datatype-date-format`'s weekday strings (which even support way more locales)
Merge branch 'calendar-lang' of git://github.com/asystance/yui3 into dev-3.x

Conflicts:
	src/calendar/meta/calendar.json
Build calendar and calendar-base.
Build yui to pick up calendar metadata changes.
Document Console class. Fixes #903
Shuffled around ScrollView perf tests, for inclusion into CI
Removed performance.json since it is no longer needed
Renamed App's perf testing folder
Renamed Attribute's perf tests folder so it is ignored by CI
Clean up JSHint complaints.
Fixed minor errors that surfaced in testing Gantt series.
Get GanttSeries tests up to 100% except for hasOwnProperty branches.
Merge branch 'live-docs' into dev-master
Merge branch 'dev-master' into dev-3.x
Checked in console build files.
Merge branch 'dev-master' into dev-3.x

Conflicts:
	build/console/console-coverage.js

Resolve conflicts with console-coverage.
Datatable paginator build files.