[samples] Let detector exit when pressing 'q'
Quad: store points as std::vector

This help integration with other libs (chiligeom) that expect a vector of cv::Point_

Removes as well the scNPoint member: a class called 'Quad' is expected
to have 4 points. No need to store that.