Remove useless call

Accidentally included
Cure some compiler warnings
Remove explicit dependency upon AWS S3

Err, aside from the object names, I guess. Maybe I'll fix that up in a
future commit.
Clean up settings and introduce bulk_timeout

That ``bulk_timeout`` business was mostly to support integration
testing, but is generally handy.
Include the copyStream method

This should have landed along with a8f8c46e
Switch to the codehaus jackson

So many jackson libraries ... sheesh.

Anyway, this dependency surfaced while pulling aws-sdk out, and thus it
is better not to depend upon something that is in aws-sdk.
Replace static calls with static imports

Lower the noise level of the source a little
Update the seen list synchronously

This was mostly to support testing, but is likely a good idea anyway
Fix a dynamic index substitution bug
Create an integration test for the river