A surface femtosecond two-photon photoemission spectrometer for excited electron dynamics and time-dependent photochemical kinetics