Add Autocompletion model as cache
Add autocompletion to Score's publisher field

Uses HTML5's <datalist> element on the client side.