knife node run_list remove issue #2186

fixes "knife node run_list remove" issue #2186 
Why is this check required @justanshulsharma ? Looks like `entries = @name_args[1].split(',').map { |e| e.strip }` should fix the problem reported on the original issue? 

Also we will need some specs before merging this in.