Entrainment now uses [from] in its messages

When a Pokemon uses Entrainment, the correct battle message should be
"POKEMON acquired ABILITY!", which only displays in the client if the
[from] tag is included in the message.
Documented -ability, -endability in protocol-doc.md