Revert "added monkeypatch for Storm 0.19 and foreign keys handling"

This reverts commit 133a3815a30597c74385bf5559a43006703c52bb, and
commit 675ac8a757e237441b244bed3915a234273ce5cb.
Create ubuntu-12.04 and ubuntu-14.04 directories in appliance.

Turns out scripts/*.sh, pressed.cfg cannot be shared. :(
enter the commit message for your changes. Lines starting

And change accordingly globaleaks_*.deb path.
In setup.py test command, exit with returncode > 0 if any test was failing.

Exit from `python setup.py test` in the same way as `trial` does.
Remove duplicated 'provisioners' key in ubuntu-12.04 template.
Remove python-* dependencies from globaleaks package for ubuntu 12.04.

They are going to be installed via the preinst script using pip™.
Antepone vagrant script in order to have a working sudoer.

apt-get update was failing due to user `vagrant` without NOPASSWD.
Use apt-get instead of aptitude in virtualbox.sh script.
Create ubuntu-12.04 and ubuntu-14.04 directories in appliance.

Turns out scripts/*.sh, pressed.cfg cannot be shared. :(
enter the commit message for your changes. Lines starting

And change accordingly globaleaks_*.deb path.
Add scripts stolen from random packer template for ubuntu 12.04.

And update template.json accordingly.
Tune dependencies for ubuntu 12.04.

* Add -dev packages for libraries requiring header files during pip
 installation.
Reaching a working packer build for ubuntu 12.04.

* Work around an "Hash-Sum mismatch" error on apt-get update by removing
 /var/lib/apt/lists/*. Looks like a bug on the ubuntu side:
 <https://github.com/mininet/mininet/issues/438>
* Install VBox Guest additions just as we do in ubuntu 14.04, and remove the
  file immediately (not in cleanup.sh)
* Fix VBox Guest additions installation fuckup (missing automake to compile
   modules apparently)
* Add globaleaks.sh script for ubuntu 12.04.
* Add virtualbox.sh and globaleaks.sh scripts to packer
It is sufficient to use /bin/sh in vm_cleanup.sh script.
Do not hardfail if the removal of globaleaks configuration is fucked up.

In postrm maintainer script, we attempt to remove globaleaks configuration from
/etc/tor/torrc. There are many reason why this may fail:
* User might be stupid
* Tor might be not present
So here I am just telling dpkg to proceed anyway if something fails. This will
be supposedly be solved once we fix #70 (KEEP IN MIND #962!)
Slim packer scripts, sharing most of them for both ubuntu 12.04 and 14.04.

(I can only test on ubuntu 12.04 now, and it works!)
* Move almost all packer scripts to a shared directory appliance/scripts
* Prefix every executable script with /bin/sh (bash is not necessary for now)
  and run them properly from inside template.json.
* Give more appropriate names to scripts.
Place informative comments around all this pip shitty hack.
Add debian 7.7.0 packer script.

It's working, yay! Fixes #496.
Update ubuntu-14.04 packer scripts to rely on this pip build.
Add preinst-globaleaks.sh script, FWIW
Add libssl-dev as dependency to have ubuntu-14.04 working the new postinst.

Pip was complaining of no openssl/aes.h to include.
Use bower when building client, in travis.yml file.