Prepare release 2.4.0

version bump + formatting