Unified precision across the code. Precision can now be passed as a parameter to the ptycho reconstruction/simulation via parameter prec.