Replaces cluster photon C-array with vector

This allows direct iteration over the photon list rather than having
to manually update the photon count whenever we change the size.

It is also more extensible in case we ever support more than two-photon
fits in future. And, of course, vector is just better than a bare array!
Deletes unnecessary library load
Tells bfc script to generate QA file