Make mapsearchview a marionette.Layout.

mapui is still independent, but is now wrapped in a
Marionette.ItemView, and this has allowed me to migrate the
mapsearchview toplevel to a Marionette.Layout.

Fixes #12