refactored Containers/Private/PatchingDataStructures/DoublyLinkedList to use new PatchHelper code
comments, and fixed template recently introduced template bugs (gcc pickier about template bugs)