Check sure that we're not already below required leaf false alarm rate before continuing to get negative samples.
Merge pull request #3236 from vpisarev:fix_traincascade