Finished implementation of single-linked-list-unit

1. Finished specification of the interface
1. Finished the implementation with list
3. Started writing documentation for this practise
4. Moved TimeSpanUnit to separate folder and modified fpc.cfg file to
search in this folder for units
5. Implemented a PrintHanlder unit which provides utility functions to
print colored text.