DeviceRegistration.register_apid takes optional hash

Make params (now named options) optional for Dirigible::DeviceRegistration.register_apid as it is for the other device registration calls