add --symlink-install option, including Python develop support

@tfoote @wjwwood Please review.
It would be better to use the find_packages exclude keyword argument here.