Implementation of list_insert_after

I believe this pull request resolves issue #4.