Greatly simplified names.api, moved much of the functionality up to CommonApiBase since it is needed in the system and intents API, as well
Use "response" for a status response on packets instead of "action" pulling double duty.  This prevents some packet storm scenarios where two participants can get into "badAction" fights with each other
Missed a few conversions from action to response and switch the ozpIwc.util.setImmediate() impl from setTimeout(0) to a setImmediate shim.  LeaderGroup tests do not work with it, though
Use the better performing setImmediate implementation and adjust LeaderGroupParticipantSpec to account for it
Merge branch 'names-refactor-unit-tests-crash-firefox'