Updated directiveRegex

Add start end word test ^translate$ to fix incorrect parsing of attributes with translate in name, for example ng-model="user.translate" - in hindsight it might have been better if ngTranslate had used a more unique identifier than "translate" - "xlt" or "i18n"