User settings

This is a pull request for issues #455 and #456.

I was thinking about this, but then I am not sure why it works in our other cases. So old rendering engine had a preserve helper, which kept all form inputs intact, but it required the ID to work. Blaze doesn't need this anymore because it does not replace DOM anymore, just patch it.

I would then create random IDs for everwhere, you can create a helper for that, no? Would it work?

Maybe just add TODOs in templates that we should remove IDs once we move to Blaze.