Rename MessageTemplates to MessageTemplate

Civi 4.4 adds a new API for "MessageTemplates". This name is plural which deviates from API conventions, and it's plural because the underlying DAO/BAO was plural. The PR fix the API/BAO/DAO/XML names but retains schema compatibility.