Ensure constant value is interpreted as it was meant to be...

gcc: "warning: this decimal constant is unsigned only in ISO C90"

:: upstream revision 10833 ::
Allow any kind of file links in eMuleCollection files

Removed duplicate link checking, only basic checks are applied on the link.
aMule will check each link thoroughly before accepting it.

For text collections, we pass each link to aMule as-is, keeping all fields
that might be present. For binary collections, we build a text link, adding
the AICH root hash if present in the binary.

:: upstream revision 10834 ::