Issues/666 kernel plugins

As requested in #666 the pdal app should now fetch the list of available kernels form the KernelFactory/KernelInfo. It will print the list of registered kernels and check that the user input matches one of these.