__wt_debug_addr() can use the standard block manager interface
add a comment why __wt_debug_offset() can't use the standard block manager API.
The mmap branch changes broke checkpoint memory management, verify was
leaking memory.

Quit pretending to do any lock checking in the block manager: we depend
on the session layer never (never!) opening the live system multiple
times, or creating, truncating, verifying or salvaging when the live
system is open, for that matter.
Fix an error message, we might someday have more than one checkpoint version.
Add __wt_cache_pages_dirty and make naming consistent.
Add calls to functions where needed.
Merge branch 'develop' into sue.branch

Conflicts:
	src/btree/bt_evict.c
Fix cut/paste typo.
Merge pull request #449 from wiredtiger/sue.branch

Add __wt_cache_pages_dirty and make naming consistent.
If there is an error in __wt_block_open, don't call __wt_block_close or it will self-block.
block->ref is unsigned, it's always greater than 0.
Move __block_destroy up a function, it no longer needs a function prototype.
Clarify that {internal,leaf}_item_max aren't hard limits, anything larger
just goes to an overflow page.
In LSM, keep trying to switch if there is an error: it may be transient.
Try to merge split-merge pages to minimize deepening the in-memory tree.
Don't walk up past the root looking for split-merge pages to force evict.
Remove support for the no-cache configuration, revert back to maintaining
only a pair of hazard pointers at most (a parent/child pair), rather than
the full stack of hazard pointers (one per level of the tree).
Merge branch 'develop' into no_no_cache
If raw compression is specified, don't check the overflow sizes or split
percentages against the page size, presumably the application knows what
it's doing.   We still calcalate them, because otherwise we'd have no way
to size the buffers in reconciliation.
Rework wording from Sue.
Merge pull request #451 from wiredtiger/no_no_cache

Remove no_cache support.
Merge branch 'develop' into merge-tree.
btree/bt_merge.c:126: warning: implicit conversion shortens 64-bit value into a 32-bit value