Added --log option retrieval
Changed var names to shorter ones
Finalized support for --log within CLIReporter
Added tests for new methods
Split TextUI to TextUIContext
Changed passing no arguments results in --help
Added a few default values in TextuIContext
Added --strict argument reader
Implemented --strict
Added tests for the new method
Added missing information to --help
Merge branch 'master' into issue15

Conflicts:
	src/HippoTextUI.php
Added support for --verbose and --quiet
Moved ArgOptions instantiating to text UI context
Fixed typo
Improved flag argument support

Added support for --flag arguments without the need of consecutive
boolean argument, i.e. the user can run:

    ./hippo --strict src/

instead of having to do

    ./hippo --strict 1 src/

or

    ./hippo --strict -- src/
Inlined arg option consts
Added argument array type hinting

This is continuation from previous commits, where we introduced flag
type hinting to deal with "--flag not_a_bool" problem.
Renamed ArgOptions to ArgContainer
Changed boolval() to manual implementation

boolval() was implemented in PHP5.5, and since we claim to support
PHP5.4, we need to work around this like we do in this commit.