Revert "Revert "let daweb set the build number in clean phase instead of package phase because it must already be the right version before compiling and packaging the war file.""

This reverts commit 69630a2e3c23a5ab0f8c75b7c238424c57e7a002.