Don't optimize Promotion.Prelude.List. Fixes #96
Restore original definitions of take, drop, splitAt

th-desugar is now fixed so we don't need to work around problems
with pattern guards