Added PriorityQueue data structure. Refactor MergeSort.
Merge pull request #8 from bufferworks/topic/devang/ds

Added PriorityQueue data structure. Refactor MergeSort.