The build howto need to be more generic

Issue Background

At the moment it lists the tags so it needs updating everytime a new version is tagged

Issue description

Make the page more generic so that versions aren't listed, the git checkout command might still need to have a hardcoded version?

Acceptance criteria