Fix(GuildChannel#clone) options.parent not accepting (falsy) null. (#2262)
Fix(GuildChannel#clone) options.parent not accepting (falsy) null. (#2262)

* Fixed (falsy) options not being set correctly

* Requested changes.

As a side note, I also default `options.withPermissions` for simplicity, and because it gets ignored in [`GuildChannelStore#create()`](https://discord.js.org/#/docs/main/master/class/GuildChannelStore?scrollTo=create).

* Fixed the overwrites option

hydrabolt/discord.js,Lewdcario/discord.js,hydrabolt/discord.js,Lewdcario/discord.js,Lewdcario/discord.js,appellation/discord.js,SpaceEEC/discord.js,hydrabolt/discord.js,Drahcirius/discord.js,SpaceEEC/discord.js,appellation/discord.js,CodeMan99/discord.js,Drahcirius/discord.js,CodeMan99/discord.js,CodeMan99/discord.js,Drahcirius/discord.js,SpaceEEC/discord.js,appellation/discord.js