Fixes in ToList (fixes https://github.com/milessabin/shapeless/issues/32) + tests