Change comments menu to in content left menu instead of top

This change removed the eZ Comments top menu as it is waste of space to have it's own top menu.
Merge pull request #29 from ezsystems/left_content_menu

Implement EZP-20849: Move eZ Comments menu from top menu to left content menu
Replaced assertType() with assertInternalType() and assertInstanceOf()
Merge pull request #30 from jeromegamez/EZP-21008_phpunit_assertinternaltype

EZP-21008: Replaced assertType() with assertInternalType()
 Implemented EZP-19411: Avoid file_exists and include calls for registering datatypes and workflows
Merge pull request #31 from crevillo/EZP-19411

 Implemented EZP-19411: Avoid file_exists and include calls for register...
EZP-21432: Fixed wrong assertions
EZP-21434: Fixed file names for fixtures
Fix call to recaptcha_get_html() from ezcomFunctionCollection::fetchRecaptchaHTML()

The parenthesis was in the wrong place, isn't it ?
Merge pull request #34 from mikaelcom/patch-1

Fixed EZP-21449: Captcha not loaded from HTTPS when it is required
Merge pull request #32 from jeromegamez/EZP-21432_wrong_assertions

EZP-21432: Fixed wrong assertions
Update ezcomfunctioncollection.php

As requested: "cs: should be space between the end paragraphs"
Merge pull request #36 from mikaelcom/patch-2

Fixed EZP-21449: (ctd) Captcha not loaded from HTTPS when it is required
Merge pull request #33 from jeromegamez/EZP-21434_fixtures

EZP-21434: Fixed file names for fixtures
Revert " Implemented EZP-19411: Avoid file_exists and include calls for registering datatypes and workflows"

This reverts commit 5d35d3c039ce3e818b48d4272a5a54bcab5d3604.
EZP-22539: added missing wash statements
Fix EZP-22128: Change license & copyright info to be in root of project
Fix EZP-22128: Update Copyright info in extension.xml
Added composer.json for ls-extension
Fixed syntax error in composer.json