Action-related improvements

#19 

```javascript
var s = Exim.createStore({
  actions: ['eat', 'sleep'],
  eat: { on: function() { console.log(42) } }
})
```