bump to version 3.1.0

almost ready for a release