Fix loadHTMLString on Android

* Fix implementation to conform to API
* Use HTML string as html string, not mimetype!
* Handle baseURL (like iOS) instead of just ignoring it

As discussed [here](https://github.com/cocos2d/cocos2d-x/issues/9155)