On the RNA World: Evidence in Favor of an Early Ribonucleopeptide World