dub: add head and devel

Also fix version info by maintaining git history.

Closes #28920.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
dub: style changes