Inspect most DCPs made during tests with dcp_inspect (#76).
Go back to respecting the user's choice for the number of audio channels in the MXF.
Cleanup: test tidying.
Use a vector rather than a list when returning from content_factory().
C++11 tidying.
Verify a whole bunch of DCPs made by unit tests.
c++11 tidying.
std::shared_ptr
Move some test references into test-private.
Fix use of DCPOMATIC_TEST_PRIVATE variable to specify where test private data is.
Fix incorrect sign on boost test constants.
Fix enabled/disable overlapping video/audio with DCP content (part of #1355)