Fix variable init bug.

Mvvm variables not initialized when missing (since we don't update the model
from the view before the view has been initialized once).
Merge branch 'master' of github.com:hugowindisch/swallow
Bug fixes done while recording the demo.