Pure point spectrum for dynamical systems and mean, Besicovitch and Weyl almost periodicity