Fix device activation remove exception.
Fix the super class in Button port.
Catch all exceptions in threads, add priority to clock.
Add 2d list to ConfigProperty.
Add priority to clock events.
Add timed_out property to stage.
Add priority to clock.
Change the class inheritance from GateStage, rename state property to exit_state.
Add priority to clock event.
Update factory registers with new classes.
Add config to moa.