Add scripts to download and build elisp files.
Add third-party libs.
Address a few bugs in configure.py.

- org-version.el should not be byte-compiled
- naquadah-theme.el was not being subtracted from the right list.
Accidentally included pyc file and org-loaddefs.el.

org-loaddefs.el is autogenerated so it shouldn't be included.
Changed the remove logic to happen on tar download.

This allows for removal of things like .gitignore (and org-loaddefs.el)
for github downloader and any other tar.

With this change, removed a few .gitignore straglers.
A .gitignore for the libs directory.
Add init script generation.

Also made sure that paths are created with os.path.join.
Limit tar extraction to directories and files.

Prints a warning if the tarfile item is a symlink or hardlink or
anything that's not a file or directory.
libs is dead. Long live libs!

Replaced libs with new-libs.