Move logind / consolekit detection to runtime