Messages

Job/customer message thread foundation. Internal notes remain separate.