Add solution for USACO problem "Milking Cows"

http://cerberus.delos.com:790/usacoprob2?S=milk2&a=IEbCDH4Vfx3

1. sort all time gaps by begin time
2. merge the overlapped time gaps

the time complexity is O(nlogn)