BAP-5010: Refactor Notes Bundle’s js-components to adopt Chaplin practice

 - moved comment view and model
BAP-5010: Refactor Notes Bundle’s js-components to adopt Chaplin practice

 - created notes-component
 - refactored notes components
BAP-5010: Refactor Notes Bundle’s js-components to adopt Chaplin practice

 - fixed review comments
Merge pull request #922 from laboro/ticket/BAP-5009

BAP-5009: Backbone and Chaplin feature example
CRM-1836: Magento sync smoke selenium test
 -  CR changes
CRM-1836: Magento sync smoke selenium test
 -  CR changes
CRM-1836: Magento sync smoke selenium test
 -  CR changes
BAP-5010: Refactor Notes Bundle’s js-components to adopt Chaplin practice
   - fix functional test
Merge pull request #936 from laboro/fix/BAP-5010

BAP-5010: Refactor Notes Bundle’s js-components to adopt Chaplin practic...
BAP-5010: Refactor Notes Bundle’s js-components to adopt Chaplin prac…
   - fix typo
Merge pull request #937 from laboro/fix/BAP-5010

BAP-5010: Refactor Notes Bundle’s js-components to adopt Chaplin prac…
Merge remote-tracking branch 'remotes/dev/master'