Fixes parse error on the bash hook when evaluated on a single line.
Set the executable bit on direnv.

Use the install command to copy direnv into place and set the
permissions to rwxr_xr_x.
stdlib: `layout go` now also adds ./bin in the PATH
stdlib: `layout python` tries harder to make projects relocatable
Merge pull request #96 from scottjacobsen/master

Set the executable bit on direnv. Thanks @scottjacobsen !
Makes sure the path used in the allow hash is absolute. See #95
Hides the DIRENV_ variables in the output diff. Fixes #94
Tidy up log output
Use terminal colours for direnv output

Error messages are printed red, while expected status messages
(about what is being loaded / exported) are printed in dim black.
Use $DIRENV_LOG_FORMAT to control log formatting, rather than hard-coding colors
Merge pull request #99 from gfxmonk/color-output

Colorize status output & tone down logging
export diff from the old env, not the current env
Introducing the `direnv exec DIR COMMAND ...` command executor.

It could be useful to write little wrapper scripts or just make sure the
.envrc is loaded in a barebone context line in the init scripts.

Example:

    #!/bin/sh
    envrc_dir=`dirname $0`
    exec direnv exec "$envrc_dir" gem "$@"
Overload `direnv exec` to allow a command as it's first argument.
doc
Hides warnings of the `virtualenv --relocatable` command
Merge branch 'direnv-exec'
Release v2.3.0
Update README.md

Add docs which explains how to load layered .envrc

#71 is related
Merge pull request #102 from take/patch-1

Update README.md