Use crossScalaVersions to support everything from 2.10 up, fixing #1