Export Transition in armonic.__init__.py
Split XmlRegister in XMLRessource and XMLRegistery
Handle State creation in a metaclass
Use state instances in MetaState implementations

So that implementations are easily pickable
Also set the transition list in a instance attribute
Lifecycle loading in the agent and load/save state on start/exit
Use nose for running tests
Add messsage to exception
Add pickle tests
Add Travis-CI configuration