ADD: projection file to configure vim-rails to

work with emberJS
update emberjs ember-data and handlebars
FIX: adding family to node is optional now
FIX: disable canvas zooming and panning
ADD: top bar as partial
FIX: reorganize the nodes view code
FIX: rm isSelected isEditing from node and style node form
Merge branch 'improvements' into mauros_snm
FIX: consider node family while displaying node form
ADD: actions in canvas are determined by edition mode
Merge branch 'edition_modes' into mauros_snm
ADD: create new relations and persist them changing mode
FIX: edit and delete for relation nodes
ADD: represent relations as squares
ADD: filter families given the node kind
Merge branch 'relations' into mauros_snm
ADD: role backend model with the relations to node
ADD: add arrow when draggin actors in role mode
ADD: printNameFor console helper
ADD: roles backend API