First try at changing the cell formatter,
mostly for the purpose of discussing it with others.
Merge branch 'master' of git://github.com/yui/yui3 into 2533034
Slightly changed the logic to apply column formatters.
Changed the name of the formatter function hash to Formatters.
Deleted a few unused arguments to keep the linter happy.
Added the datatable-formatters module
Merge branch 'master' of git://github.com/yui/yui3 into 2533034
Moved the formatters from DataTable to DataTable.BodyView,
which is the one actually using them.
Added some API documentation.
Formatters property is now declared explicitly in BodyView.
The API docs was expanded to explain the varios options for
the column `formatter` definition.
Updated the landing page to mention the named cell formatters.
Merge branch 'master' of git://github.com/yui/yui3 into 2533034
Added testing of formatters
This caused a bunch of errors in the formatters, which were fixed.
Took out all the input elements from the formatters

These caused a lot of confusion in YUI2 because they
didn't have any code to commit those changes to the record.
Fixed all the errors signaled by JSHint in Shifter.

Mostly trailing whitespace, a few long lines in API docs,
some unused arguments and a few more issues.
Followed Matt Parker's suggestion to allow for labels for boolean fields.

Changed the name of the "truefalse" formatter to "boolean"
Changed the formatters to functions returning formatting functions.

Added better handling of empty (nulls/undefined/NaN) values.
Added tests checking for empty values.
Added a cleanup method after rendering to de-allocate the formatters.
Fixed the user guide to describe the functions in Formatters.
Merge branch '2533034' of https://github.com/Satyam/yui3-1 into dt-2533034
Merge branch 'dev-3.x' of github.com:yui/yui3 into dt-2533034