Convert select manager to js

b6127cf from pairing with Dominic.
Can you make this self-instantiate? I did the same with all the stuff in app_core but left this as I knew you had a branch open: https://github.com/lonelyplanet/rizzo/pull/1056#discussion_r19408885