Fix #39 and #40 anovaBayesian

#39 caused by the inability of enumerateGeneralModels to include
interactions without corresponding main effects. Wrote some workaround
code, and wrote an error message for this

# 40 stupid, replaced errorbot with errormain, the correct one
Fix #44 Bayesian ANOVA

Add that the dependent has to be specified before starts running
erroneously added a document
B ANOVA: Fix to assigning covariates and random
Merge pull request #1 from jonathon-love/development

B ANOVA: Fix to assigning covariates and random
Updated Bayesian ANOVA and ANCOVA
B AN(C)OVA: Added nuisance options
Merge pull request #2 from jonathon-love/development

B AN(C)OVA: Added nuisance options
Fix #39 and #40 anovaBayesian

#39 caused by the inability of enumerateGeneralModels to include
interactions without corresponding main effects. Wrote some workaround
code, and wrote an error message for this

# 40 stupid, replaced errorbot with errormain, the correct one
Fix #44 Bayesian ANOVA

Add that the dependent has to be specified before starts running
erroneously added a document
B ANOVA: Fix to assigning covariates and random
Updated Bayesian ANOVA and ANCOVA
Merge branch 'development' of https://github.com/josineverhagen/jasp-desktop into development
ANCOVA bayesian restructured

Reorganized the function to be more general. Now basically all ANOVA
models can be run through here. Through nuisance options the user can
indicate what he does and does not want to be effects always included in
the model, and all kinds of interactions can be specified.
Merge pull request #45 from josineverhagen/development

B AN(C)OVA: General Updates