Removed useless local serviceFactory instance in RfidAuthMessageWorkflow
Added null-check for SocketAssignment since we're not using it and it broke everything
Refactored OperationMode to handle both socket and outlet modes (instead of using OperationModeUtil)
*DATABASE UPDATE* Modified rfid_tag_view to allow for null consumption_profile values