Added additional leftPushAll and rightPushAll method overloads that accept a Collection parameter. Previously we only accepted varargs which required users to convert collections to arrays. Based on David Liu's pull request: #100. Original pull request: #114.