Adding trajectory analysis methods

Fixes #229

@antgonza @ElDeveloper this PR adds the trajectory analysis algorithms that were removed from QIIME during the code sprint. Since you're familiar with the methods, I'll be great if you can review this one.

Thanks!