Separate services into their own packages
Rename service classes
Use a PostgreSQL container as a fallback
Provide Elasticsearch via container
Better error message
Provide Memcached via a container
Persistent volumes for service containers
Fix SSH mode
DRY requirements
Coverage
Coveralls
Add JSHint back
Test port_open
Coverage tweaks
Fix SSH polluting known_hosts

In case NoHostAuthenticationForLocalhost is not specified in user's SSH
configuration, starting the SSH daemon will write to the known_hosts
file, potentially leading to conflicts later when the same port is
reused.
Test the SSH connection with the option on, but without touching the
user's configuration.
Fork a separate process to dump syslog
Debugging email provider
Fix making threads daemonic on Python 3.2
Fix destroying SMTP client on Python 3.2
Use Dropbear instead of OpenSSH