Allow projects that require only external links

Also, give projects an end_date instead of a start_date so that they can continue into the "present".