make (Const)SingleParticle trivially copyable

This also means that we no longer support the buggy MSVC openmp. On windows, the only supported SMP parallelization will be PPL and TBB. In general, Windows support will be of fairly low priority.