make binSearch a tail-recursive method
fix formatting and use Vector instead of List to maintain order
update to use ListBuffer, faster than Vector for append operations
Merge pull request #679 from ryanlecompte/master

Make binSearch method tail-recursive for RidgeRegression