Add an optional "terms" parameter for Math.fibs (fix #20)
Use map/reduce instead of collect/inject
Use Array#length over Array#size