Improved exception message.
Introduced FakeRepositoryBase.
Introduced the new greedy constructor of Article.
Introduced ArticleService.
Implemetned SaveAsync method.
Introduced HasPermissions.
Refactored TestAttribute.
Introduced IAuthRepositoryProvider.
Renamed UserPermissions to Permissions.
Improved Permissions and Role.
Introduced AuthRepositoryProvider.
Addressed misc.
Ingnored runing false-positive tests.
Addressed code-analysis errors.