add a weak alias from ffs to __ffssi2. newsmips kernels link now.
Add a new O(log(2) implementation. On mips32/mips64, use clz/dclz.
Merge from matt-nb5-mips64
Merge libkern + libc common files. As requested by core.