Characteristic decomposition for 1D Euler equations

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