tests/input/logictree_test:

Added a characteristic source to the `test_source_type` test case.
tests/input/logictree_test:

s/Testeable/Testable/g
input/logictree:

Added characteristicFault to logic tree filtering.
tests/input/logictree_test:

Updated `test_source_type` to include a characteristic source in the test
cases.
Merge pull request #1097 from larsbutler/char-source-lt-support

Characteristic source logic tree support

[r=matley] [f=*1144225]
tests/db/models_test:

Cleaned up a test setUp to use engine2 instead of engine.
tests/job_test:

Deleted some obsolete tests.
tests/performance_monitor_test:

Use engine2 instead of engine.
tests/supervisor_test:

Use engine2 instead of engine.
tests/utils_*:

Use engine2 instead of engine.
tests/engine_test:

Removed tests for an obsolete module.
tests/utils/helpers:

Removed a dependancy on `engine` module, and remove an unused util function.
tests/utils/helpers:

Deleted another unused function, removing completely the dependancy on engine.
engine: Removed.
engine2 -> engine
s/engine2/engine/g

... to match the renamed module.
tools/performance/serialization_speedtests:

Removed.
tests/db/model_risk_exposure_test:

Use hazardlib.geo instead of shapes.
tests/shapes_test:

Removed the test module for `shapes`.
.classpath:

Why is this still here?