Broadly improved the DocBlocks and other code cleanup

Now every php file has a header comment block with all the CakePHP standard stuff
Synced PHP version annotations
Fixed @license tag, url comes first
Removed all @subpackage, replaced by only @package
Fixed @package tags to reflect directory structure
Whitespace and other minor code cleanup
Fixed many @param and @return tags
Now phpDocumentator doesn't complain anything
Copied @since tags from file comment block to class, now appears in api docs, too
Merge pull request #75 from ravage84/docblock-improvements

Broadly improved the DocBlocks and other code cleanup
[fr] add po file for french language
Merge pull request #76 from cake17/master

[fr] add po file for french language
replaces queries on PHP_OS by stripos

stripos is case insensitive.
strstr in IncludePanel.php seems to make no sense since it doesn't use the return value of strstr
strpos in DebugTimerTest.php probably works in most cases but as noted on the Stack Overflow article http://stackoverflow.com/questions/738823/possible-values-for-php-os it can also return "Windows".

Fixes issue mentioned by Mark at https://github.com/cakephp/debug_kit/pull/78/files#r4691995
Merge pull request #78 from ravage84/php_os

replaced queries on PHP_OS by stripos
Rename DebugKitLogListener to DebugKitLog.

This name change makes it compatible with the changes in 2.4 to unify
logging adapter conventions.

Fixes #128
Use parent call.
Update help on Benchmark shell.

Use newer API's for printing and formatting help.
Reformat code and remove redundant comment.
Clean up some comments and code style things.
Add missing newline.
Using constant for include path separator
added arugment parsing for BenchmarkShell, containing fix of help call
Merge pull request #80 from hiromi2424/fix-benchmark

Fix BenchmarkShell
Merge pull request #79 from jrbasso/path_separator

Using constant for include path separator
Clarify README docs.

Fixes #129
current doesn't always return first item in array, reset does
Merge pull request #82 from joostdekeijzer/master

current doesn't always return first item in array, reset does
Removing console.error when history panel is disabled