Fixes for the currently incomprehensible results:
- "Component" means work which uses the Covered Work, in a way which enhances
    the Covered Work and forms a larger work, or shared libraries that the
    Covered Work is specifically designed to require, such as by intimate data
    communication or control flow between those libraries and parts of the
    Covered Work."
- "Covered Work" means the Received Work or Derived Work, and it includes
    any Components which form a larger work. (this is particularly bad
 "definition", ah well)
- replaced the particular cases (of Derived Work and Components) with
Covered Work in section 5.

Replaced "Work which Uses the Received Work" with Component, and added to its
definition in an attempt to cover the meaning of the combination of copylefted
code with *something*.
I don't know how to name it better, and how to avoid the "double direction"
in the definition (or if I should): the work a copylefted code is combined with,
can be 1) software which uses the copylefted code, or 2) software which is used
by the covered code.

The problem seems to be that I made incomprehensible definitions (and *still*
lacking something) because of assumption A1... Lets accept it for the moment.

Signed-off-by: Engel Nyst <engel.nyst@gmail.com>