Workflows: fix typo in Task.dependencies name

Task.dependencies had been misspelled as dependenices in the attribute
definition, but spelled correctly in constraints definition.

This resulted in Task object have two attributes, dependenices and
dependencies.

````
import aaf.fr.workflow.*

  Task.getAll().each {
    println it
    println "    dependencies = " + it.dependencies
    println "    dependenices = " + it.dependenices
  }
````

returns

````
task:[id:1, name:Send confirmation message]
dependencies = []
dependenices = []
task:[id:2, name:Check for valid approvers]
dependencies = []
dependenices = []
task:[id:3, name:Request organization approval]
dependencies = []
dependenices = []
````

Luckily, none of the to versions of the attribute is used and both are
empty.  There is also no database mapping - so no database changes
needed.

Simple fix by changing the attribute name to the correct form.  All
tests passed.
Templates: add a descriptive label for Org Name

We have found too many cases where users have been confused over what
should be entered into the Organisation Name field.

Users too often overlook the example indicating it should be the DNS
name (and did not read the tooltip) and entered a human-readable
organization name instead of a machine readable one.

This patch hopefully fixes this source of confusion by adding a very
explicit label - changing the ambiguous "Name" to "DNS Domain Name".

For this, we introduce a new label in messages.properties
(templates.fr.organization.label.name), replacing the default label.name
on pages specific to organizations: the _create, _edit and
_overview_editable organization templates.
Merge develop-fix-workflow (#173) into code-develop
Merge develop-explain-org-name (#174) into code-develop
Merge branch 'code-develop' into tuakiri-develop