Camera FileReader driver reads timestamps from filenames

The camera FileReader driver tries to parse a timestamp from the
filenames read. If possible, it is set to the corresponding
pb::ImageMsg. Otherwise, the frame number is used (current
behavior).