More fixes for auto-recycle. Noise reduction. Better exception handling
for dealing with unknown data types in Items. Creation of ItemVector to
use when returning from Document.getItems()

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>