SS3.1

This contains 3.1 compatibility. I've also bumped the version to 2.0, and added composer support.