Remove implicit conversion from js.Any to js.Dynamic.

Because that conversion is unsound. The conversion can
of course still be done explicitly with a cast:
someJSValue.asInstanceOf[js.Dynamic]
Fix #20: js.String + js.String is ambiguous.

Fixed by overriding +(js.String) in js.String.