Allow copying AMG even after calling pre()
Print time including coarse solver setup.
Support copying of FastAMG and usage in different threads.