Enable and use scalariform

Avi mentioned this and I think it is a great idea. It is a slightly traumatic initial review, but after that? Beauty.