replaced keep_if for delete_if 'cause ruby 1.8
Merge branch '1.8' of github.com:malachaifrazier/perfecta into 1.8