Merging multiuser access branch
making new-ui branch the new trunk
Almost final commit for the new UI
Added a join page which will be the page users see when they login and they don't have a repository registered