Add setup.py & directory tidy

Hi, been using your reportlabs  spreadsheet extension for a large project - its been very useful, but we didnt want to import the source directly, so I've added a ```setup.py``` and done some directory reorg, so that we can build source distrubutions and install it to local sites.