Switch to maven as well
Colorize output and remove --offline as the port has deps
PORTVERSION goes backward.
Switch to fork with dependencies already fetched to avoid poudriere failure
It looks good to me, but I haven't had time to test and commit this. Add more (possible reviewers) to try to get more hands on this before I can get back to this.