prosilica.cpp:
 The following changes were made to frameCallback
  - check the return value of alloc before adding a newly created NDArray to the next frame
  - print an error message if a frame can't be requeued
  - if available, use the frame time to set the time structures in the associated NDArray
  - limit the number of PvAPI frames to the maximum allowed NDArrays