Implemented getOuterHtml and increased test coverage

Refs https://github.com/Behat/Mink/issues/513