Allowing for state-free sensor drivers.

@mdobson @AdamMagaluk 

Can I get a blessing on this bad boy?  My client code is depending on this working.  This change looks for transitions.  If transitions exist, it must be a state machine.  Therefore, a state stream is auto-wired.  If no transitions exist, no state stream is exposed.