Symplectic singularities and symplectic resolutions