external & libmodmount: more fixes (refs #2145, closes #2151)

git-svn-id: file:///var/svn/freetz/trunk@10902 149334a1-2f27-0410-a3b9-fc62619ac1e6
firmware bump
 * 6810 108.05.55 rev26018
 * 6840 105.05.55 rev26018
add
 * 6840 105.05.24 rev22786 (International)
(refs #1935)

git-svn-id: file:///var/svn/freetz/trunk@10903 149334a1-2f27-0410-a3b9-fc62619ac1e6
libusb1:
 * an attempt to add a proper support for kernel versions < 2.6.27
 * fixes build problem reported in #2152
 * compile-tested only, feedback if it works at run-time is appreciated
 * refs #2152


git-svn-id: file:///var/svn/freetz/trunk@10904 149334a1-2f27-0410-a3b9-fc62619ac1e6