Update requirements in composer.json to SS 3.1

As the master branch now only works on SS 3.1, I've updated the composer.json requirements so that composer will know never to install this branch on a SS 3.0 site.