[Reviwer: Mike] IFC register

Mike,

This is the fix we discussed in the phone to allow RegistrationType to be checked correctly. Fixes https://github.com/Metaswitch/sprout/issues/323.