math. Fix a bug in matrix4 set as perspective.

m00 and m11 were not calculated correctly.
This change also fixes an issue in the unit test for set as perspective - Android opengl matrix uses degress for fovy.
math. Fix a bug in matrix4 set as look at.

This change also removes the same error from the matrix 4 test, and uses the android opengl matrix look at calculation for the expected result.