JH 1 - Basic code enhancements: Token values may contain tokens
Merge pull request #543 from janpub/master

JH 1 - Basic code enhancements: Token values may contain tokens
JH 2 - Basic N2 User subsystem extensions to support Identity
JH 2.1 ItemBridge and User type
JH 2.a - ContentMembershipProvider bugfix
JH 2.b - typo
Merge pull request #544 from janpub/master

JH 2 - Basic N2 User subsystem extensions to support Identity
Workaround for possible risk using GetUser
Removed xml repository from repo
.gitignore cleanup
Fixed future publish dialog
Merge pull request #546 from bherila/master

Fix for issues
Stay on site settings when saving
Fixed issue when save/publish is disabled
Added parts count to version list
JH 3.1 ItemBridge gets additional methods to centralize logics (user roles management, IsAdmin) and to support upcoming Identity.
JH 3.2 - AccountResources: allows to replace N2 Management user management pages with custom implementations. MembershipAccountResources: default implementation.   All references to management pages are replaces with token expressions, e.g. "{Account.ManageUser.PageUrl}".ResolveUrlTokens().
JH 3.3 - AccountManager: allows to replace membership subsystem. MembershipAccountManager: default classic-membership implementation. All calls to classic-membership API are replaces, e.g. System.Web.Security.Membership.FindUsersByName(..) is replaces with AccountManager.FindUserByName(..)
JH 3.4 - EditableRolesAttribute is moved from Framewrok to Management project
JH 3.5 - Fixing StartPageController: AccoutManager wrapps calls to System.Web.Roles