Separation of tests for FaultTreeAnalysis from RiskAnalysis.

Required refactoring for separation is performed.
Excess header files are removed.
Merge branch 'develop' into coverity-scan