added empty initializer for linked-list roots

Added 'llist_root_empty' to initialize linked-lists.
added comparison for doubles

Added 'compare_double' for double-precision floating-point numbers.