Propose a more generic version to handle starpu versions dependencies, and STARPU_NAME
- Remove the STARPU_XX macro
- USE STARPU_MAJOR_VERSION, and STARPU_MINOR_REVISION where needed
- Factorize the test to introduce CHAMELEON_CODELETS_HAVE_NAME, so we can disable it more easily
- Propagate the STARPU_NAME to all insert task functions.