Build process improvements

Various build process improvements, including:

* New build process with configure scripts for all projects.
* No longer have GMP under third_party dir in libfte.