lightnvm: enable multiple channel support again

For a period we disabled the multi-channel support. Move support back
into the code and clean up the initialization functions.