apply viewmodel changes on init, to initialise e.g. select bindings before ractive.toHTML()
Merge pull request #823 from ractivejs/viewless-blowback

small fix for a node.js edge case