fix license headers
fixes #4: MsBuild allows compile before code generation is finished
Improve exception information for invalid base version file