New setup

Lot's of cool stuff here. Probably coolest of all is you can now run rubber directly run rubber from the source repository without building/installing anything!

Unfortunately I had to restructure the repository quite a bit which will make applying old patches a pain. Also not all documentation gets installed (I don't bother with info pages)