I used to disagree with adding these for amd only packages since `"state-machine"` is a name that needs to be configured in your requirejs config. 

But I think we should start adding these since it makes it easier for people to use this js module if no shim is required i.e. the js module does a valid amd export on its own : https://github.com/jakesgordon/javascript-state-machine/blob/master/state-machine.js#L195

Of course the user will need to setup the `path` name to match but I think that is trivial to figure out from the definition file.