Swordfish components plugin

Move all the models stuff into a QML plugin and add a simple component
to test the PlacesModel.