Singly-Linked List Implementation

The implementation for a singly-linked list. Fields for a doubly-linked list
are present, though not utilized. These are to be utilized and tested.

File(s) Added:
	include/linkedlist.h
	src/linkedlist.c

TODO:
 * Make the linkedlist doubly-linked.