Make sure ipfs add output is sorted by name

License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Add sharness tests for recursive add

License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>