making new-ui branch the new trunk
Fixed some issues with the responsiveness of the home and the about page (phones and pads)
Some small changes that we decided in the first call with Uminho where we displayed the first version
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