system_manager: Add try_next_state function

Add a re-usable try_next_state function.
A handful of idiomatic python improvements.

Change-Id: I435aaaeb5760a677f8fd292f396cdbdae1195674
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
1 file changed