Removed priority based streaming and fast path.

Removed priority based streaming and fast path codes in
preparation for future refactoring. These were polluting core
classes despite having a small user base. In the future, they
may be refactored into the appropriate subclasses and "plugins".

Change-Id: I54562546688c6de468b0068e9b6c65e49c5ec269
Fixed infinite recursion in vtkBitArray::RemoveFirstTuple()

clang ToT warns:
vtkBitArray.cxx:592:1: warning: all paths through this function will call itself [-Winfinite-recursion]

Added vtkError too.

Change-Id: Ib62fa222900e39512f88a397567a8211a6c5888f
Removed unused code from vtkModelMetaData and vtkExodusModel

Exodus readers and writers no longer support packing and unpacking
of model meta data so I removed all of the unnecessary code.

Change-Id: Iae190a9d5ca7b10ab128728a60918602bf809ed1
COMP: Fixed compiler error - needed to remove functions from .h.

Change-Id: Ia8fb1aeddb10ddf4106549d5f01fbdd79eecf764
Added back the QtSQL test for the database class

Change-Id: Id76d073ce0ddf234a00906b9b37cfe1485bdce9a
Merge topic 'clean-exodus-model' into master

ee55278c COMP: Fixed compiler error - needed to remove functions from .h.
790115cf Removed unused code from vtkModelMetaData and vtkExodusModel
Removed misleading comment - test is built

This was just a leftover comment, the test is build and run.

Change-Id: Ifd77a864f252b947a1fac38b2b2068271649089b
Tests: Re-activate the old TestResliceCursorWidget tests

Change-Id: Ic7bbbb0d2dbe5fe9d8fdd2673f650a3a2bec5ef0
Improved test to increase vtkDistributedDataFilter's coverage.

Change-Id: I10635dc1280452f2b6cd6afae3f9f20823146f22
Merge topic 'coverage-imagingcore' into master

6698c969 Removed misleading comment - test is built
Merge topic 'coverage-qtsql' into master

cb8e7d1d Added back the QtSQL test for the database class
Adding a new test for TestSocketCommunicator.

Add a tests for vtkSocketCommunicator. Also added a driver (vtkTestDriver)
that can be used when adding tests that need to run multiple executables.
Currently vtkTestDriver is simple: it simply spawn executables with commandlines
specified.

Change-Id: I03a53c827a99ba02519442f3059f86cd3d9484e5
Add a test for the VPIC reader

Thanks Vadim Roytershtey and Homa Karimabadi for the test data set.
Test only enabled with VTK_USE_LARGE_DATA = ON

Change-Id: Ic04681dbffcc57ed27377ca5f3cae015249a7308
Tests: Add test for the vtkCornerAnnotation class

Today's code based on the Wiki example:
http://www.vtk.org/Wiki/VTK/Examples/Cxx/Visualization/CornerAnnotation

Plus a few mods to do an image regression test.

Change-Id: I9264c16ac03391e046ea047f5b4cda0d934a280a
document arguments to test macros

Change-Id: I1a57355fe31361b3ce0fe64fac2bd00798a30ef0
Merge topic 'add_socket_communicator_test' into master

3e5e0e1a Adding a new test for TestSocketCommunicator.
Added back various rendering tests

Including the legendary Mace test, apologies for its absence.

Change-Id: Ibbaee331d458f0f4380c23870008cc88fce372e6
Improved code coverage of vtkScalarsToColors by adding more tests

Also made some const correctness improvements,
which cascaded to clients of this class.

Other misc cleanup too.

Change-Id: Ic7688a12949a9b8cc752afb957e13317e50ba085
Added tests for a few uncovered vtkMatrix3x3 methods

Change-Id: I4ba1f648c623e6d4a69f886dcab444848adcc166
Added test to test vtkSynchronizedRenderers.

Adding test to test use of vtkSynchronizedRenderers in client-server mode. Also
fixed vtkTestDriver to respect exit code from processes so that it catches
errors.

Change-Id: I2cf888bbb3aadf5a534a7e683106bc86cfba984b