RDF::List shift, unshift, clear

I needed these for a project and thought they might be useful.

If they're in line with your thinking, I can also see a path forward to insert, delete and []=

I'm not sure what kind of PDD you need. I'm happy to put any work I might do on the rdf gem and the ruby-rdf projects into the Public Domain, though.