Tests: added basic tests

Signed-off-by: Jan Pecha <janpecha@email.cz>
IOutputFormatter: fixed bad PHPDoc comments

Signed-off-by: Jan Pecha <janpecha@email.cz>
Method nl() splitted into nl() & setAutoNewLine($state) methods. BC-BREAK!

Signed-off-by: Jan Pecha <janpecha@email.cz>
BaseOutput: changed visibility of printNL() method. BC-BREAK!

Signed-off-by: Jan Pecha <janpecha@email.cz>
Output: added method getAutoNewLine()

Signed-off-by: Jan Pecha <janpecha@email.cz>
BaseOutput: property $newLineChar renamed to $newLineCharacter

Signed-off-by: Jan Pecha <janpecha@email.cz>
ConsoleFactory: changed detectColoredOutput() method.

Signed-off-by: Jan Pecha <janpecha@email.cz>
Parameters: renamed method getRawParams() to getRawParameters()

Signed-off-by: Jan Pecha <janpecha@email.cz>
Readme: updated

Signed-off-by: Jan Pecha <janpecha@email.cz>
Source code moved into /src directory

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added .gitignore

Signed-off-by: Jan Pecha <janpecha@email.cz>
Removed old Cli class.

Signed-off-by: Jan Pecha <janpecha@email.cz>
loader.php: updated

Signed-off-by: Jan Pecha <janpecha@email.cz>
Console: renamed enable/disableNl(), fixed missing setAutoNewLine. BC-BREAK

Signed-off-by: Jan Pecha <janpecha@email.cz>
Parameters: changed behavior

Signed-off-by: Jan Pecha <janpecha@email.cz>