Let user pref determine whether tabs are opened in background or not

The user pref will only be active on `keyboardNav`. Fixes #383.