new options to disable/enable c++11 <functional> <random>
format code
match Particle::resample_type decl with impl
minimize tests performed during configuration
move set_kernel_args to a free function
update example