Import abarth's HTMLMarqueeElement.js

This CL is a preparation for moving HTMLMarqueeElement to Blink-in-JS.

This CL just imports abarth's HTMLMarqueeElement.js (https://github.com/abarth/marquee/blob/master/marquee.js) as is (with some style fix). The HTMLMarqueeElement.js is not yet used at all. The purpose of landing the HTMLMarqueeElement.js is to make the diff nicer when I start making the HTMLMarqueeElement.js workable.

BUG=341031

Review URL: https://codereview.chromium.org/384733002

git-svn-id: svn://svn.chromium.org/blink/trunk@177882 bbb929c8-8fbe-4397-9dbb-9b2b20218538