Bug 702584 - \cite rejects valid BibTeX keys

Added possibility for . (dot) and + (bit analogous to file names. A . (dot) cannot be the last character)