Added linear time solution to MaximumSubarray problem