Update version to 2.5.4-SNAPSHOT, add 'clean' to default tasks

Adding 'clean' prevents Jenkins from offering multiple builds, as
happened here:

http://mctcp.com:8900/job/TerrainControl%20-%20Gradle/9/default/