Added implementation and tests of single-linked list.
Merge branch 'list_library'