Add option to disable FPOptimizer

Add the ```disable_fpoptimizer``` to ```DerivativeParsedMaterialHelper```. Defaults to ```false``` and is mostly useful for debugging (to check if the functions optimize correctly). Closes #4444.