Significant tidy up of cmake build
Fix boost files on windows. Install dll files in correct places on windows