Support OpenShift
Creating template
Merge remote-tracking branch 'open-shift/master' into open-shift
Remove OpenShift boilerplate
Read the config from the data directory
Set host too
Merge branch 'master' into open-shift

Conflicts:
	ledger.cabal
Merge branch 'master' into open-shift

Conflicts:
	library/Ledger/Main.hs
Load settings from command line or config

Usage:

    $ cabal run IP PORT
    # or
    $ cabal run CONFIG
Add a utility function for getting data file names

Usage:

    $ env OPENSHIFT_DATA_DIR=... cabal run
    # or
    $ cabal run
Re-add the ability to specify custom configuration