fixed Pimp.all implementation to follow behaviour specified at MDN
fixed some tests