Add option to not auto adjust bouquet when service is not in currentlist

When going to satellites and providers and the current service does not
exist it went to the first userbouquet where the service exists instead
of what you did select when the prefix is set to the current service. Now
add an option to setCurrentSelection to disable this autoselection.