add overage tests for first and last helpers
break out of first loop instead of returning twice
convert object passed to last into array

use Array.slice to pull last elements from collection
fix last test
fix object tests for last and first helpers
Merge pull request #20 from SparkartGroupInc/19-fix-first-last-helpers

Fix `first` and `last` helpers when count > length
fixes #19