ENH allow empty grid in ParameterGrid

Fixes #2048.
DOC ParameterGrid on lists

Thanks to @mblondel for explaining this functionality.