User property name instead of column alignment for standalone accessors

This fixes the underlying issue with column alignment for standalone accessors. Since standalone objects are not associated with a realm, we can't use column indexes for custom getters and setters. Instead we need to do a lookup by property name. This replaces pr #670 

@jpsim