Latent conditions in construction explained - what they are, how building contracts define them, who pays for unexpected site conditions and what to do.