Added support for ruby-switch.

If ruby-switch is found, we will use it to ensure we use the right version
of ruby.
Make sure control contains build deps.

Added Build-Depends to control.core, and made sure the script to build
appscale picks them up instead of hardcoding them.
And remove the deps in the script.
Avoid the packages we are building (appscale-*).
apt-cache always return true: check result.
Remove extra spaces.
Use easy_install to get pycassa.
Cleaned up haproxy configuration.

Removed extra init file for haproxy (we use the packaged one), removed
not needed funtion (installhaproxy), and made a consistent usage of spaces
and tab.
Removed yet another haproxy file.
Removed leftover monit config file.
Removed some  extra 'cd'.
Fixed service name for zookeeper-server.
Testing with the setuptools in the ditro.
Tested the setuptools in the distro: good to go.
Testing python-crypto from distro.

And renamed the ntp function to be a bit more descriptive (we don't do
cron jobs).
Using rubygems from distro.
Merge branch 'master' into wheezy
Merge pull request #1519 from AppScale/limit-on-zig-zag

Limit on zig zag queries and be able to skip entities that will not match the query
Remove control files only for 1.14 and older.

We have the issue of non-packages control files only with 1.14 and older.
Make sure we check that. Thanks nlake44.
Merge branch 'master' into wheezy