Update matrix.c
dvorak layout, and layer tests