Cut release 1.5.1
Don't log statistics in test/format (session.verify can fail and return
EBUSY because the the statistics logging thread has a cursor open).
Support logging the statistics of a type of object based on a partial
URI ("table:" will log statistics for all tables, "table:mytable" will
continue to log statistics for "mytable").

Includes a minor change: we now only log statistics for existing
handles, as opposed to actually opening the data sources if they aren't
yet open (the implementation changed to walk the list of open handles,
and that falls out of the implementation).
re-build all auto-generated files.
Release packages are available, note where in the README file.
Added tag 1.5.1 for changeset 32e357c7de23
Merge branch 'master' into develop
Merge branch 'develop' into statlog-source-types

Conflicts:
	README
Merge pull request #492 from wiredtiger/statlog-source-types

Support logging the statistics of a type of object based on a partial URI.
Fix get_key/value in the Java API for complex cursors.
closes #493
Cleanup wiredtiger.in: adjust whitespace to make it more human readable.
Add a test case for Java cursor issue refs #493
Fix a leak in eviction detected by valgrind.

832,394 (518,080 direct, 314,314 indirect) bytes in 32,380 blocks are definitely lost in loss record 61 of 61
    at 0x4A06B6F: calloc (vg_replace_malloc.c:593)
    by 0x413A0D: __wt_calloc (os_alloc.c:38)
    by 0x436131: __wt_rec_evict (rec_evict.c:207)
    by 0x4235DE: __evict_page (bt_evict.c:511)
    by 0x42428E: __wt_evict_lru_page (bt_evict.c:1235)
    by 0x42506A: __wt_cache_evict_server (bt_evict.c:870)
    by 0x3E39407D14: start_thread (pthread_create.c:308)
    by 0x3E38CF246C: clone (clone.S:114)
Stop trying to cache the oldest reader: we only use it for eviction and only update it when required.