Add libtool package.
remove blank lines
Refactoring Gnu logic.
Consolidate GNU package download, extract and build logic into one function.
Add autoconf package.