Move parallel_for implementations to their own file
Factorize out parallelism implementation to sycl-parallel_for.hpp
Change range<> implementation to allow implicit conversion from int and initializer_list

It allows also some kind of rank inference.