Changes in notes component. Fixes #4371.

Squashed commit of the following:

commit 53ff0172f6535ed0df38d77aced583de17b5bb9d
Author: José Raddaoui Marín <raddaouimarin@gmail.com>
Date:   Fri Jul 12 19:28:50 2013 +0200

    Cosmetic changes

commit 6b22bb01addf0c76aa50eb502ccccad8966f4257
Author: José Raddaoui Marín <raddaouimarin@gmail.com>
Date:   Fri Jul 12 18:14:59 2013 +0200

    Cosmetic changes

commit 0641c872b6208a84426f1e569fc0ba25a6cadc8a
Author: José Raddaoui Marín <raddaouimarin@gmail.com>
Date:   Fri Jul 12 18:07:02 2013 +0200

    Fix condition.

    Allow edit notes created in the current source language
    and translate notes created in the source culture of the resource

commit fcd99eaa366a8bebe559b7cf7d5d19db7f0ed3ec
Author: José Raddaoui Marín <raddaouimarin@gmail.com>
Date:   Fri Jul 12 02:27:30 2013 +0200

    Ignore notes without the current i18n tuple

commit a56f9331ccb07f40beb2e4c780561b9ef17297ad
Author: José Raddaoui Marín <raddaouimarin@gmail.com>
Date:   Thu Jul 11 23:04:47 2013 +0200

    Use resource sourceCulture in new notes