Allow Modin to use the larger than target item for __setitem__ (#319)
Allow Modin to use the larger than target item for __setitem__ (#319)

* Minor refactor of code for readability
* Add condition for items that have an index/columns
* Add extra checking for when the passed item is invalid
* Allow setting from items that contain a superset of the index/columns
modin-project/modin,modin-project/modin