Made Task Links Optional

Link to Issue: #96 

This pull request does two things:
1. Removes a broken link from line 31 of _shifts_menu.html.erb
2. Added the 'allows_blank' validation to link in task.rb