added deep iteration functionality to _.at method
added deep iteration functionality to _.compact method
modified deep method to require an 'options' object-literal argument where there would be more than 3 arguments passed
added deep iteration functionality to _.difference method
added deep iteration functionality to _.first method
added deep iteration functionality to _.initial method