Add X::Subscript::Negative, adapt FromEnd
Make difference between [-1] and [*-1]

This is done by setting a dynamic var in the WhateverCode candidates, which
is only checked when we get a negative position in further handling.