allow other extensions for haml and slim templates