Remove unused code from showerfront

It still rotated the cluster, which is not necessary
Move zenith distribution to simulations.detector
No need to recalculate detector positions

Since the cluster is not rotating..
Allow choice of detectors to use in Reconstructions
Add random azimuth to detector simulation module

Fix some imports