A Prior object represents a prior distribution on the single model
parameter of a DataDistribution class
object.
Together a prior and data-distribution specify the class of the joint
distribution of the test statisic, X, and its parameter, theta.
Currently, adoptr only allows simple models with a single parameter.
Implementations for PointMassPrior and ContinuousPrior are available.