programmer/register: allow vectors with striding
programmer: add watchpoint support