added test coverage for compareByLastFirst comparator and added require factory to compareByLastFirst to support test environment
added tests for cleanContacts and generateMetadata
tests for validateContact
renamed cleanContacts-test.js to cleanContact-test.js
made changes suggested by @briancavalier and removed a line of test code that was erroneously checked in at some point.
Merge pull request #1 from ztbrown/adding-tests

Added test coverage...