CRA-505: Bugfixes after testing cases from test_suite.
CRA-505, CRA-561, CRA-568: Bugfixes. Added GetValue to NRLib grid. Changed background grids and prior_facies grids to pointers.
CRA-505, CRA-559, CRA-568: Bugfixes after testing test_cases. Changed to a more consistent use of pointers with background grids.
CRA-538: Added FindXYZForVirtualPart to BlockWell.
CRA-505, CRA-531, CRA-538: Changed reading of wells to store TWT as Z_pos.
CRA-568: Cleanup. Removed old functions.
CRA-522: Fixed layers in estimation_simbox to be equal the number of layers of input seismic-file.
CRA-522, CRA-553: Fixes regarding setting up simboxes with only one reference surface.
CRA-531, CRA-661: Set .txt-wells to be read as RmsWell. Added Well-checks to see if they are valid, and more reporting of well contents (from WellData). Added a Simbox-check to NRLib Well.
CRA-505, CRA-531, CRA-661: Added handling of invalid wells in ReadWellData. Moved FilterLogs from BlockedLogs to CommonData. Added seismis_resolution- and background_resolution-logs to NRLib Well.
CRA-568: Cleanup.
CRA-505, CRA-661: cleanup, removed functions in blockedlogscommon.
CRA-632: Changed meanVsVp to check against wells and not blocked_logs, moved it to ModelAVODynamic.
CRA-531: Fixed a bug in RMSWell if the rest of the line after the log-name was empty (case 19).
CRA-505: Small fixes.
Merge pull request #77 from hgolsen/CRA-505

Cra 505