Adding an List.Pull method (closes #2071)

Pull operator allows you to easily remove some items from a list