Move out lang preprocessing from excision.validate
Add test for validate.lang option
Add validation tests
Update coverage report