Added subdevices to machine_config
Removed state_machine
sub devices
Merge pull request #3 from AdamMagaluk/master

Added subdevices
Changed scouts to use event emitters.
Async additions.
Making app loading asynchronous.
Starting to make resource generation adequate.
Adding AppResource for generating machine resources dynamically.
Merge branch 'event-scout' of github.com:argo/elroy into event-scout