build number is now compatible with creating nuget packages

This still needs the unit tests updated and the .ps1 scripts updated but this will now create Nuget compatible build numbers.