Upgrade to 3.1.

I'm sure there has to be a nicer way around reloading the CMS page view, but I couldn't get this to work purely using AJAX (in the minimal time I had). Either way, everything looks to be functional with the 3.1 matrix connector after these updates :)