PLD: remove extra text from last submission string as in mockup for #50
PLD: add download based on extension
PLD: add links with routes to download based on extension, closes #50
ME: dashboard shows name of user if it exists else user's username
WM: Fixed download dropdown alignments, closes #50
RR/WM: add missing normalize.css
Merge pull request #440 from onaio/50-dataset-dropdown

50 dataset dropdown
WM: Added error/success classes to css, closes #338
ME: made improvement suggested by Roy
WM: Styled sign-up page
WM: Box shadow for sign-in box
RR/ME: use blank? string checker for blank name
RR: minor variable name change
Merge pull request #439 from onaio/348-dashboard-shows-name-of-user-instead-of-username

ME: dashboard shows name of user if it exists else user's username
RR: mock get-starred api call in test
RR: show owner on project page
RR: use custom date format
RR: remove unsused transformation
Merge pull request #442 from onaio/329-UI-cleanup-project-page

329 ui cleanup project page
Merge pull request #441 from onaio/338_error_success_styling

338 error success styling