Move documentation to gh-pages
Fix build process to allow for minimal build to work.
Add beginning of FTP/HTTP download support.