Report orphan events as warnings.
Refactor gate merging function in fault tree analysis.
Fix bug of not adding parent for undefined event analysis.

The event was initialized as Basic event but without adding
a parent.
Add tests for unaccessible graphing output file.
General cleanup according to style guide.
General cleanup and API CCN report.
Make coveralls not verbose.
Remove redundant Baobab1 input.
Pre-release random changes in documentation and build.
Merge branch 'develop' into coverity-scan

Conflicts:
	.run_tests.sh
	.travis.yml
	doc/api_ccn.txt
	doc/installation.rst
	doc/opsa_support.rst
	tests/test_scram_call.py