Merging Develop Branch

This removes Scons as the build system, and brings us to the age of Autotools.