Merge branch 'release/0.1.12' into develop
Added readline to composer suggest, refs #87.
Adjusted description per review
Merge remote-tracking branch 'staabm/patch-1' into develop
The ForkingLoop requires both POSIX and PCNTL ext.
stop ever increasing table size when help is used

the helpers are reused between calls, so every invokation of the help
command would add another set of commands to the table
Merge pull request #92 from pilif/develop

Stop ever increasing table size when help is used
Update to PhpParser ~1.0

Fixes #90
Merge pull request #95 from bobthecow/feature/php-parser-1-point-oh

Update to PhpParser ~1.0
Enable colors
Colorize return values.

Fixes #89.
Better colors for dark-on-light shells.

See #93
Code cleanup.

None of these matter, they just make it so php-cs-fixer doesn’t complain :P
Add config option to disable semicolon insertion.

Fixes #70
Add XDG Base Directory support.

http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

(that’s .config, and friends)

Fixes #84
Support PSYSH_CONFIG to specify config file.

Calling psysh with `--config` wins, of course.

See #84
Usage should contain only the basename.
Update PsySH Compiler for Xdg, new PhpParser.
Add missing $readline Configuration private member.
Implemented --all option to dump command

`dump` command now accepts `--all` / `-a` option.
This makes it possible to display protected and private properties.

Presenter interface has been updated in that regard, and all implemented presenters.