Descriptive Set Theory and Dynamical Systems: A Survey of Generic Dynamics