passing the first simple tests when there is only one layer
added some automated tests to discover issues in the layering
enforced the property that a computation node must belong to only one channel
fixed SimpleDListsSpec n. 11 and 30
fixed 2 tests in the PersistSpec
passing the SimpleDListsSpec and the DListSpec
passing all the tests now
using a brand new configuration object when extracting input channel settings to
avoid reusing the previous input directory when a channel has no input paths. fixes #283
using the new MscrDefinition trait
simplifying the main algorithm before refactoring the specification
updated specs2 to 2.1
added some tests for the output channel
checking the input channel spec
refactored the input and output channels
fixed the optimisation for text file outputs when no bridgestore is necessary
added the current class loader for creating runtime classes
otherwise running in sbt with fork := false fails to get java.lang.String
passing the new MscrsDefinitionSpec
fixed the persist spec and merged with master
fixed the persist spec bug in inmemory mode
restricted a test to the cluster