Fix #952: Improved documentation of validation

Added note for translation of labels in validation rules.
Fix #679 Assets::js() returns nothing if a string is passed as first argument
Update changelog

Eventually I'll remember to do this at the same time as the changes...
Fix issue number for #954
Merge remote-tracking branch 'upstream/develop' into develop
Fixed the path of the User module's controller views.