Adds expm(A::Hermitian)

Uses eigenvalue decomposition to compute expm(A). This is a stable method for
Hermitian matrices and is about 2x as fast in my testing.