Previously, if libedit was unavailable, any extra target which could be
added by feature scripts became the first and default target. It breaks
builds without arguments.
Adding the default target in this case to ensure that the proper target
is always selected.