Create Intervals.cpp

Main idea for this is to merge all the intervals into new intervals with the corresponding overlapping intervals. Then we use binary search to find that interval that contains the query.