Implement Framework CLI output extension with b/c
Doc block incomplete
Use framework Classes directly
Update doc block
Doc block change incorrect
Register the Joomla namespace
Refactor the b/c checking
Refactor b/c check - thanks @mbabker
Use setOuput instead of modifying constructor
Use Typehinting
Merge pull request #3361 from wilsonge/application

[#33510] [feature] Refactor $this->out in JApplicationCli to give more flexability using the Joomla Framework
Fix failing system test from new field in Global Configuration
Merge pull request #3403 from dextercowley/sys-test-fixes-20140401

Fix failing system test from new field in Global Configuration
Add docblock comments for Output Buffering
Merge pull request #3404 from wilsonge/patch-10

Add note not to remove as we nearly got rid of it xD
[Not a 3.2 feature] - Revert "Merge pull request #3361 from wilsonge/application"

This reverts commit bdd83db063c67e152df93f0d547bff635aff15f6, reversing
changes made to ed85b87e792f98ca783c844a06e7a4fd1e2a8aa2.