JIN-10 Change nil to placeholder.

Also retain backward compatibility with nil for a while.

Add qunit tests for the new feature.
Add news item for the change from nil to placeholder.
Improve the wording of the doc.
Merged in v0.9.2 bug fix to main line.
Modify to work when there is no leading white space.
temp checkin of checkbox plugin.
checkbox plugin