Adsorption, Kinetic, Equilibrium, Thermodynamic and Photocatalytic Investigations of the Removal of Nigrosin, Alizarin, Indigo and Acid Fuchsin Dyes on Modified CaO Surface