Updated register and settings to require a URL.

People can choose if they want to have their profile public or not, but we are now requiring that they supply a URL for their account
Closes #14, @davidwilemski .... ha
Removed dashboard controller.

Updated dashboard controller to stop hanging with an invalid URL.

Closes #14 moreso than the previous commit
Merge pull request #19 from bkendall/fix-require-url

Updated register and settings to require a URL.
Fix recent run list.

Move remove run label to the left of the list (stops the text from moving).
Keep recent runs on one line.
Merge pull request #20 from bkendall/fix-recent-run-list

Fix recent run list
Added a tooltip for the recent runs that have notes!
Merge pull request #21 from bkendall/fix-add-note-tooltip

Added a tooltip for the recent runs that have notes!
added a page that features an individual run

Also each recent run is linked on the profile page
add a link to the profile from a run
nice page for when private pages are attempted to be accessed
Moved the parsley.js script tag to the base template.

Removed all references to it in the other templates to eliminate double includes.

Closes issue #11, which I'm surprised was only opened 4 days ago...
Merge pull request #23 from bkendall/fix-move-parsley-to-base

Moved the parsley.js script tag to the base template.
Made 'the top left corner' of the profile an include.

Added a new file to give the profile starter (or header, don't know about that name), and have the dashboard and run pages include it.

Closes issue #22
Merge pull request #24 from bkendall/fix-make-profile-starter-include

Made 'the top left corner' of the profile an include.
link photo to profile
used wrong user object
added some monitoring with tinyfeedback