Made some documentation improvements based on "Writing R Extensions", also some adjustments to the generic methods based on that as well (adding ... to all generics for future use).

Also added assignment peekers to rdeque and rpqueue.

And some unit tests. Whew.