Declare withversion as .PHONY

The "withversion" target should be declared as phony, to avoid problems
if a file "withversion" is created (best practice).