Added GPU detection to riemanntheta. If riemanntheta detects pyCuda then it automatically performs batch computations on the GPU. Otherwise it performs all computations on the GPU. The user can change this behavior as before. Also changed "List" to "batch"
Renamed Cython-Riemann.pyx to riemanntheta_cy.pyx, changed RIEMANN.so to riemanntheta_cy.so
Merge branch 'master' of https://github.com/gradyrw/abelfunctions