installing necessary package to run add-apt-repository command, needed for euca2ools
moved installation of setuptools to before where it's actually used, and only installing it if it's not already there
removed 'exit 1' throughout and replaced it with 'set -e', which does the same
removed old, dead code from lucid build
not installing boto repeatedly on new images
removed more dead code from build script
correctly installing add-apt-repo before other packages
added echos throughout build and cleaned up comments
enabling hash commands to fail, since that correctly indicates that a piece of software is not installed
installing python-dev so that pycrypto (used by paramiko) will install
added apt packages for ruby install that the main branch installed
installing rubygems and specific gems if needed
added echo when installing gems
installing java, needed by the ec2 tools
fixed how we install gems so that ruby can see it
having tools downloads go in their own directory instead of the main appscale dir, which doesn't exist on new installs
added wget to packages we add, in case the vm doesn't come preinstalled with it
Merge pull request #76 from shatterednirvana/standalone-tools-install

Standalone tools install