v1.0.9 RC

Jonathan

This is a well-tested RC for v1.0.9. This addresses the issue caused by the HUGE query queries when the transactions or subscriptions table gets really large. I ended up keeping the inefficient queries the way they were. They aren't ideal, but I didn't feel like writing the code I needed to in order to get rid of them. Instead I broke them up into results blocks no larger than 50 records and wrote some Ajax which adds the blocks into the jQuery data tables as they come in.

You'll notice now that when you load the Subscriptions or Transactions pages only 50 records come with the initial load. The rest of the records pop in as time goes by. It won't matter if there are 100k transactions. This won't crash the request on the web server.

After merging I can deploy it where we need it.

Ryan