Update composer.json to indicate 3.1 compat