Merge pull request #91 from enesvold/CRA-505

Cra 674
CRA-677: Bug fix with facies probabilities. Values wasn't set correctly in setNeededLogsSpatial.
Merge branch 'CRA-505' of git://github.com/CRAVA/crava into CRA-505
CRA-546, CRA-571: Added minor fix in SetupPriorCorrelation. Removed storing of pre_resampled_wavelet in WaveletHandling (after CRA-666).
CRA-669: Removed check that data cover grid if forward modeling.
CRA-631: minor fix.
CRA-593, CRA-678: Changed SetupBackgroundModel in CommonData to only use interval simboxes. Removed estimation_simbox from ReadGridFromFile ReadSegyFile.
CRA-538: Removed setting number of missing well data in BlockedLogsCommon.
CRA-678: Removed sending in both blocked_logs and bg_blocked_logs in generateBackground.
CRA-678: Removed Multizone and Multinterval functions in background.
CRA-538, CRA-678: Added blocking of wells to each interval simbox.
CRA-568, CRA-596, CRA-678: Set SetupBackground and ModelGeneral to use blocked logs for intervals.
CRA-568, CRA-678: Removed wells from Background, replaced with blocked_logs.
CRA-568, CRA-678: cleanup.
CRA-678: Removed old multizone background model from xml-reader.
CRA-538, CRA-678: Index error when blocking wells to interval simboxes.
CRA-538: Writing of avg, min and max of backgrounds not as log values.
CRA-538: Memory leak background grids.
CRA-505, CRA-644: Moved PrintSettings to CommonData. Changed some of the WriteHeaders.
CRA-669: Fixed bug with CheckThatDataCoverGrid.