Fix bug in negative orthoplex vertex indices

In argmaxi() in slsh.h, it would return i*2 for negative vertices, but I'm pretty sure you meant to use i + d.  The existing code randomly aliases half of the negative orthoplex vertices onto positive ones.