upgrade ruby to 2.1.4
Merge pull request #37 from bitzesty/ruby-2.1.4

upgrade ruby to 2.1.4
Docker setup
docker enhances

- use `macool/baseimage-rbenv-docker:latest` as base image to build docker image (based on phusion's baseimage)
enhances to run with `tariff-docker`

- Add a `backend_ip.sh` initialiser to container so it adds backend development ip *tariff-api.dev.gov.uk* to `/etc/hosts`
- `database.yml` will need to reference other `ENV` variables when linking containers from `tariff-docker`

For more info see [bitzesty/tariff-docker](https://github.com/bitzesty/tariff-docker)
enhance seeds

let's give default user all permissions so we don't get errors
specify port for backend
update crontab on startup.sh
reversing..
use sentry
better support of docker containers via ENV
install mysql-client when building docker container
add `docker` env

- use it by default on `startup.sh` (called by docker containers)
- copied from `production`, uses some caching and it's faster than `development`
- log this env's errors on sentry
- mock gds-sso authentication when running under `docker` env
use ruby 2.1.4