=====
TODO
====================================
* For now admin cannot change user password, he can only change his password.
* Only the user can change his password.
* No forget password.
* Bootstrap alerts in Manage view.
====================================
Version 21 = V1.2.8.5361 {1.4.Alpha}
====================================
* ADD: HTML5 Videos
* Refactoring
====================================
Version 20 = V1.2.7.5333 {1.3.Alpha}
====================================
* DELETE: Supress unused view and action
* BUG: Fix bug for Category and Product "Details"
* BUG: Don't retreive custom error with http://www.jow-alva.net/NorthWind/Product/Details/150, where 150 doesn't exist. ==> Corrected in Controllers.
* BUG: User Name in Edit view must be read only ==> Corrected in Edit view change from EditFor to TextBoxFor.
* BUG: No photo in Edit view with IE11
====================================
Version 19 = V1.2.6.5313 [1.2.Alpha]
====================================
* ADD: Link to Manage in Account/Edit.
* TODO: For now admin cannot change user password, he can only change his password.
* BUG: When admin create new user, username and password are filled with admin values.
* MODIF: Rename in database, role Canedit to Dev.
* ADD: Some code is protected with Anotation and other with IsUserInRole.
* ADD: Some annotations [Authorize(Roles = "Admin,Dev")], [Authorize(Roles = "Admin")] and [Authorize(Roles = "Dev")].
* ADD: Static method {public static bool IsUserInRole(string role)} in Mvc5Ef6WebApiDataFirstNthW.Models.IdentityManager.
* ADD: Hide some _Layout menu parts with IsUserInRole.