The HEIDELBERG-MOSCOW 76Ge Double Beta Experiment in Gran Sasso 1990-2003 and Status of Absolute Neutrino Mass