Add Reset method

Reset allows reuse of used matrices, a use that would otherwise be
blocked by dim checking for many operations.