Default [Q] PC layout Keyboard suggestion

I have a problem finding a perfect (for me) keyboard.
I want a PC layout and shortcuts and permanent suggestions.

Google Keyboard is great, it has a PC layout and I can create shortcuts BUT suggestions (and hence shortcuts) aren't always available in every app, for instance logging in on a web site I have to type my e-mail address even though I have a shortcut for that.

Hacker's Keyboard is tremendous and I love it but doesn't appear to have shortcuts.

Any suggestions?