Cleanup script, improve comments and documentation and handle errors more gracefully
- Fix EL5 using a 'el5.centos' $dist
- Make build script more easily re-used
Add README