Request #48358 insertBeforeOffset() and insertAfterOffset() methods for SplDoublyLinkedList

Adds new methods to insert a node in the middle of the dll object