add task implementations and settings defaults to sbt plugin