1122001: Reg with --consumerid no longer checks subs

Registration with the --consumerid specified, but without using the
--autosubscribe or --auto-attach options no longer checks the
subscription status.

This also addresses bug 1145835 in which the registration was erroneously
reporting a failure in the same case.