SERVER-10272 Fix matching in $pull, renable new working tests and add a few new ones from the docs