Adding support for nodelist with core based reservations

This overcomes the limitation when core based reservations are used and nodelist is requested.

Ccre based reservations in an asymmetric cluster should use a nodelist with a corecnt array which overcomes the last limitation when using these kind of reservations.

Next work will be to allow updating a core based reseravtion.