Bug 1092930 - [Keyboard] No alternate indicator for Chinese period

Only a key which has alternative keys can be regarded as an alternative key, so I don't think they are too much difference. 
And also there is a function `_isSpecialKey`, not `hasSpecialCode` though they could almost represent the same thing of a key.
So keep it to isAlternativeKey would be consistent with other code in the file.