Don't require `Box` for matches

Auto-borrowing has been removed from master, so the previous auto-coercion no
longer automatically happens, reducing the ergonomics of using hamcrest. None of
the matches needed to be boxed anyway, however, so this just removes all the
boxes.