Project structure

* moved mapreduce to lib directory in project root (I really don't want to maintain copies of any library in multiple directories).
Project build script

* added a semi-smart build script, see "python build.py -h" for usage. Or just look at the code - it's pretty simple really.