Changed celldm to take angstroms by default. Changed QepyException to have own message object.

Now celldm takes angstroms by default and converts it to bohrs for the quantum espresso script.
The overarching QepyException now has its own message object. The calculate() functions had its
recalc removed in the examples. The examples silicon lattice constant were updated to 5.431