Fixed: Using keyboard navigation in empty CPCollectionView threw exception

Test case:

* Tests/Manual/CPCollectionViewNibTest
* Click a collection view to focus
* Press any cursor key (or shift + cursor key)
* Throws CPInvalidArgumentException: Range {-1, 1} is out of bounds.