Fix default DTL compilation when no erlydtl_opts are provided
Support environment vars with unicode characters

The results returned by os:getenv() may contain unicode characters.
That said, we need to explicitly allow unicode when splitting the
environment information, otherwise badarg will be raised causing all
rebar commands to fail until the environment variable is removed.
bash-completion: add dump_spec=1
Merge pull request #31 from tuncer/bash-completion-dump_spec

bash-completion: add dump_spec=1
zsh-completion: add 'dump_spec' back again
Merge pull request #32 from shkumagai/feature/zsh-completion-dump_spec

zsh-completion: add 'dump_spec' back again
bash-completion: add missing options and variables

- add missing short and long options
- add tests=, target_dir=, overlay_vars=
Merge pull request #33 from tuncer/bash-completion

bash-completion: add missing options and variables
Add missing variables

- add overlay_vars=, target_dir=, and tests= with short description
Merge pull request #34 from shkumagai/feature/zsh-completion-add-options

Add missing variables
Merge pull request #26 from l4u/patch-1

Support environment vars with unicode characters
Fix basho/rebar/issues/286
Merge pull request #48 from tuncer/286

Fix basho/rebar/issues/286
Merge branch 'saleyn-erlydtl'