updated project dependencies
updated Cakefile
fixed Cakefile
regenerated docs on linux
added more detail to package descriptor
added doc for contributors
massive code restructure and process change
updated year in license
Merge pull request #117 from neocotic/update-build

Update build process