Changes note-widget to use note.body as model for text

previously note-widget used $scope.body as ng-model,
now it uses $scope.note.body so know manual syncing
is required.