[xilinxc]: Final & tidy fix to the wrong cpld-code issue. Work from previous users was being silently applied to newer synthesizations when certain conditions occured. The Work folder which is automatically generated is now cleaned in the build script, which prevents the issue