Char decomp

This PR adds characteristic decomposition for Euler equations in 1D.
Left and right e-vector matrices are computed in ```evec.f90``` located at ```examples/euler_1d```.
Also total fluctuation within each cell is computed in ```tfluct.90```.
A nose test is added to test this functionality for Woodward-Colella blast wave problem.