Bug 975966 - [keyboard refactor] Convert suggestions.js to instantiable pattern +shepherd