Add missing list copy function to fix test_list for Python 3

Merged Bitbucket Importer requested to merge bitbucket/merged-pr-228 into branch/py3.3

Created originally on Bitbucket by matthewmiller (Matt Miller)

Was already merged in Bitbucket before import, marked as merged by the import user

This change adds the missing list copy function for Python 3. It fixes the breaking unittest test_list as well as adds new tests to list objects tests.

Resending to py3.3 branch instead of default.

Merge request reports