Store initial value for boolean selects in data-initial-value too

This was done in 02ceddb for other selects, but boolean ones were
forgotten.

Note that we need a handlebars helper to properly store "false". See
http://stackoverflow.com/questions/17664323/handlebars-doesnt-render-boolean-variables-when-false
Fix drag and drop of nodes on groups

We need to set data-draggable/data-droppable with strings, not booleans.

https://bugzilla.novell.com/show_bug.cgi?id=889422
BNC#889444 Fix unsetting the applied proposal flag

On a fresh install, the proposals were marked as not having the latest
version applied. This was due to nodes being added to the proposal after
it was committed.

Keep the flag set when saving in add_role_to_instance_and_node.
Merge pull request #1109 from bkutil/fix_applied_props

BNC#889444 Fix unsetting the applied proposal flag
Merge pull request #1108 from vuntz/group-dnd

Fix drag and drop of nodes on groups
Merge pull request #1107 from vuntz/initial-value-boolean

Store initial value for boolean selects in data-initial-value too