add missing include
cross platform copy command
windows fix
enable (sort of) rtti on windows
build fixups on windows
keep possible exceptions inside of test