Start create MediaListPlugin commit
Create MediaListPlugin.php with convert()
Create MediaListPluginTest.php

* MediaListPluginTest::testConvertMethodExists

* MediaListPluginTest::testOneMediaListWithMarkdownImage
Add test to MediaListPlugin that check return without image
Add tests to MediaListPlugin.

* Check return without image & heading

* Check return without heading
Add tests to MediaListPlugin that check last parameter is image
Resolve all MediaListPlugin tests!
Use join() instead of implode() and use join() with break
Add comment to tests to explain what test are those
Add test that check return if many breaks between each params.

other change contain this commit:
Use many breaks with each $body, to be easy reading like haik style.
Add MediaListPluginTest::testMoreThanTwoMediaListWithMarkdownImage
Add createMediaList() to resolve parsing correctly more than 2 medialists
Merge remote-tracking branch 'origin/master' into feature-medialist-plugin
Add tests to MediaListPlugin to check working utility correctly
Add test to MediaListPlugin to check trim breaks if body has some lines
Change triming to content area in body from just trim to all breaks trim
Fix test tor right asserting
Fix logic in MediaListPlugin
Add test with same <img>
[IMO] MediaListPlugin.

* All test OK
* Consider performance