Update portal to alert users if results are done

Check if the user has any results available on the filesystem. If so, select
the results tab
Update results tab

If the user has results available, indicate this, and provide links to the
sample overview pages for those samples.
Use splitext instead of replace
Add text about what samples might be available

Also fixes some formatting issues
Add participant names to links on results_portal
Merge pull request #539 from adamrp/results_update

Results update