Implementation for assertArrayPart #1371

I probably will not have time to open this PR later this weekend so I decided to do it now, just in case the feature discussed at #1371 get's approved :D

In case it gets approved but with a different assertion name I'll be happy to update the PR, just ping me.

Cheers.
> Looks good as-is to me, though. We can always make adjustments in later versions if people request them. I was just curious to get your thoughts.

No problem. I prefer to append two more commits to this PR than to pass a half feature and solve request issues later. Sometimes half feature is worst than no feature :D