Profile actions

- Fixed a bug, then profile could be deleted by knowing his id and
password.
- Made profile service API more consistent with other services.
- Removed profile details view, because there is no use for it.
Resource usage consistency

- Made resource usage more consistent, that is, services for particular
view would only use that view's or shared resources.
String comparisons in invariant culture

- Made all string comparisons use invariant culture, to avoid possible
culture specific problems.
- Made account username use only lower case invariant names.
No direct resource usage in views

- Removed all direct resources usages from views.
Profile deletion disclaimer

- Added profile deletion disclaimer.