Remove several uses of toWebCoreStringWithNullCheck(v8::Handle<v8::Value>)

Remove several uses of toWebCoreStringWithNullCheck(v8::Handle<v8::Value>) and replace by
the V8TRYCATCH_FOR_V8STRINGRESOURCE_*() macros. This makes sure that we properly abort
execution when an exception is thrown by v8::Value::ToString().

R=haraken
TEST=fast/dom/CSSStyleDeclaration/css-style-declaration-named-setter.html
TEST=fast/frames/frame-set-location-badstring.html
TEST=fast/xmlhttprequest/xmlhttprequest-open-exceptions.html
TEST=http/tests/local/formdata/send-form-data-with-bad-string.html

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

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