Introduce concept of order dependencies
Introduce order dependencies to the frontend
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Add tests for ColumnPermutation and OrderDependency
Change backend tests to include order dependency classes
Add example algorithm for order dependencies
Bring Issue246 up to date with current state of Metanome repository
Take existing version of ColumnPermutation instead of own.
Merge remote-tracking branch 'upstream/master' into Issue246
Merge remote-tracking branch 'upstream/master'
Add tests with example_od_algorithm
Add Javadoc for ResultPrinterTest#testWriteOrderDependency
Add test for AlgorithmExecutor extension for order dependencies.
Merge remote-tracking branch 'upstream/master' into Issue246
Edited powerpoint class diagram
Merge pull request #247 from pmlanger/Issue246

Issue246: Order Dependencies