Relativity Principles and Theories from Galileo to Einstein