Revert "Revert "put back the unused virtuals in Vector<>""

When frameworks/native/libs/utils was moved to system/core/libutils
this commit was removed
https://github.com/CyanogenMod/android_frameworks_native/commit/04075569b565c949a6db8b4e8a9f10d281de4d9c