Cycles particles, physics effects? Other (explosion) plugins for Blender?

Hello, has Cycles added support for the above specified features? If not, is there planned support for all of the physics effects into Cycles?

Also, are there any plugins (or commercial packages) that have smoke/explosion effects?

Also, is there any third party renderer that supports Blender’s physics effects? (Yafaray, LuxRender, etc)

I personally don’t have a problem with Blender Internal, I’m just trying to understand the state of the art with regards to creating and rendering physics effects in Blender.

However is there a tutorial on how to set materials up for smoke effects? There is no volume material in Cycles with regards to the workflow specified here: