version bump to 3.1.0 final
CHANGELOG update
let's try indenting the CHANGELOG