Add DESeq2 wrapper

This will add a DESeq2 wrapper with unit-test and hopefully a most convenient UI.
@fubar2 can you please review this :)