Upgrade for go 1.2 compatibility

This is an upgrade that, in short:

   * Replaces container/vector with slices, when appropriate, or container/list otherwise
   * Brings the examples namespace up to par with modern go 1.2 installation

I made some assumptions about how you were using the container/vector (now deprecated), but the program still appears to run. I went ahead and upgraded the examples, too. They're in the github.com/thoj namespace so you can install directly from there and use anywhere on the system. 

That's about it. I'd appreciate if you could review my update to make sure it looks clean -- I left the original code commented out.