Issue 7 fix.

Date:       23 August 2013
Details:    The test unit does not explicitly test all function argument
            permutations. Instead it relies on previous test results to
            reduce the size of the test space. This leaves gaps in the
            test implementation that may confuse readers. In addition,
            functions that return modified arguments do not have these
            arguments tested.
File:       dllist_test.c
Line:       Various
Branch:     master
Priority:   Medium
Resolved:   23 August 2013
Issue 8 fix.

Date:       23 August 2013
Details:    The test unit does not explicitly test all function argument
            permutations. Instead it relies on previous test results to
            reduce the size of the test space. This leaves gaps in the
            test implementation that may confuse readers.
File:       deque_test.c
Line:       Various
Branch:     master
Priority:   Medium
Resolved:   23 August 2013
Issue 9 fix.

Date:       23 August 2013
Details:    The test unit does not explicitly test all function argument
            permutations. Instead it relies on previous test results to
            reduce the size of the test space. This leaves gaps in the
            test implementation that may confuse readers.
File:       queue_test.c
Line:       Various
Branch:     master
Priority:   Medium
Resolved:   23 August 2013
Circular linked list library added.

1.  Added the circular linked list library (CLL) and its test unit. This
    provides full coverage of the CLL codebase, with the exception of
    testing CL_NO_MEMORY function return values.
2.  Added CLL images to the Doxygen directory, and updated the relevant
    project files.