Fixed and localized pickers (single and multiple).
Use TokenList in DocumentPickerMultiple (this allows reordering on selected items :)).
Refactoring and cleaning.
Fixed "reorder" action to be enabled only when there are at least 2 documents in the list.
Merge pull request #126 from franckstauffer/dev2

[NEW] Added support for password hashing using any hash() algo
Merge pull request #127 from franckstauffer/dev2

[FIX] Accidental increase of method visibility
Fixed DocumentPickerSingle to use ng-model.
Fixed date format for DateSelector (still needs to allow another format for the display).
Disabled auto-update when the route changes if the Breadcrumb is frozen.
Disabled confirmation message when switching between sections.

Still needs a solution to check if the user is leaving the form or only
the section.
Added "i18n" Angular filter to localize strings. "ucf" filter has also been added to make first letter uppercase, just like in Twig :)

Use: "path.to.my.key" | i18n
Added Change/Admin UI unit tests.

Work with testacular.
Fixed websites list loading.
Fixed DocumentPixkerSingle use (ngModel).
Added angular-mocks.js for unit tests.
Fixed DocumentPickerMultiple to use ngModel.
Added i18n service. Added possibility to define simple Angular filters in the locale key.

Usage: inject "RbsChange.i18n" service, then:
i18n.trans("m.change.website.admin.js.host-name")
i18n.trans("m.change.website.admin.js.host-name | ucf")
Add part of setup implementation
Merge pull request #128 from inthause/documents

Add part of setup implementation
Fixed DateSelector and TimeZoneSelector.

TimeZoneSelector still needs some work: loading time zones from the
server, …