Option to define custom pick distance for terminals
Due to changes in #587 (closed) element pick distance can and should be reduced which makes picking terminals difficult. Terminal picking does not generally interfere with other picking operations so we can safely use a larger custom pick distance for them.