Fix redefining of attributes on aliased arguments.
This allows elements of the non-strict arguments object to be redefined
with custom attributes and still maintain an alias into the context.
Such a slow alias is maintained by placing a special marker into the
dictionary backing store of the arguments object.
R=rossberg@chromium.org
BUG=v8:1772
TEST=test262,mjsunit/object-define-property
Review URL: https://chromiumcodereview.appspot.com/
9460004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10827
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00