Implement generic object detector

This provides a common interface for different candidate object regions proposal algorithms. Together with #560, the pure C++ object detector consisted of high speed regions selector, feature extractor, classifier and region merger would become reality (#548). 

@bhack, please have a look. Where is the latest BING ported to OpenCV?