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 documentation is not installed. I don't really feel like fixing this.