Refactored new link and added formatting for notes
Added deletion of projects

When a project is deleted, links and steps are deleted as well.
Added a settings page.

This allows access to not often modified values.
Refactored project_link code.
Refactered the partials.

I could go a step further and refacter the form_for call and the render
call to include all the stuff automatically... Something tells me that
is too much though.
Fixed JS when a customer fails validation.