Clear the cursor's key/value set flags on WT_CURSOR.reset.
On error, clear the cursor's key/value set flags.
Sue's review of changes to cell.i, ref #600.
Go back to using WT_CLEAR on WT_ITEM.  Sue's measurements says it's no slower, and it removes a 64-bit conversion warning.
Make it clear that projections are only supported on table and index cursor types.
typo
whitespace
Smash the cursor structure when we discard it (in diagnostic mode)..
Add data-sources to the list of URIs for which we can duplicate cursors.

Copy the key out of the cursor we're duplicating, otherwise memory can
get discarded when that cursor closes.
Merge branch 'develop' into memrata