Added tests for all methods on List Spec

--Corrected 'factory' name to be consistent across all tests rather than specified (as instructed)
--One test currently fails due to lack of implementation of the removeAtIndex() for an n index.
--One test is commented out- it hangs karma and I am unable to open the console to debug further, had little luck with google searches as well.