Revert "avoid possible operator= call"

This reverts commit d1a0eac09739bef20896b39bd4dfb6ca664ca7b4.
Revert "stupid bug"

This reverts commit 33cdddc55d4959b202ca8edce7460c26b2a2c39d.
Revert "lower timeout when end of file is reached"

This reverts commit da07edc2357f38a710d8f061f3c77a986f491d78.
Revert "silly boundary bug"

This reverts commit 9a3978daed60519731ee15cafefeb9a21e14c0ed.
Revert "1 s = 1000 us was not a good estimate ..."

This reverts commit 88654134787960f350488ca083ec2dc0bbbc7f79.
Revert "only listen to timestamps from the depth stream"

This reverts commit c7ac0ac3048db61e27f4b055213ca2cd7c56cdd4.
Revert "pass a list of output files to the file sending part"

This reverts commit 9d90b477d856f8ab8ae668e2cd2c105216a8d1f9.
Revert "silly mistakes"

This reverts commit 0f1d5cd8438c950a7e5a55b5f6669ac353c06900.
Revert "changed the way the frametiming works"

This reverts commit e9f778349887252c3216a672465c512dd2c5d115.
Revert "no it wasn't"

This reverts commit aecf9556582c4e93df471c26b7ae96329c8e8e10.
Revert "fixing possible overrun"

This reverts commit 59de979d643237cfdc1a70503cb405e130f0137f.
Revert "testing stuff"

This reverts commit 2abe2e7313fe7b65835bfbd902265209eddd3761.
Revert "capture series mode"

This reverts commit 03f86d2448b099105a51fa66f8f58c1ee51aad1f.
increase default timeout
complain if cropping parameters are invalid
remove unnecessary this