app: use id field for swirl app git versioning as vsn is sacred
build: teach erlang.mk to store git version in app id field