Added a FileImageSource and a RepeatingFileImageSource

- replaced some std:cerr in libImgIO with exception throws
- changed faceDetectApp to use the new image sources