Worked on list.pop:
* Fixes issue #51
* Adds a specific error message for when you try to pop an empty list.
* Releases some memory if the list has shurnk a lot.
Merge remote-tracking branch 'upstream/master'
renamed some tests to have better names.
Merge pull request #52 from chipaca/master

Tweaks to list.pop.