Added check for quality program and given new location
Added compilation of quality source
Added that no real check is preformed if quality method is missing, futher fixed quality level bug
Renamed all Valid.hs to quality.hs
QualityControl and Task now share the same Haskell compilation code
QualityControl now saves results of unknown validity
Minor bugfix of HaskellCompiler class
Merge branch 'development' into qualitychoise