Preliminary code for IRSA

This is the preliminary code for IRSA. While the gator catalog queries are now mostly refactored, I still need to implement the interface to ATLAS as discussed in a previous telecon. Also I'll add tests and update irsa.rst.