Allow callback to be optional with pluginify

This fixes the shim to make the callback argument to be optional. For
example, this is valid steal:

```js
steal('can', 'app');
```

Fixes #31
Merge pull request #31 from matthewp/no-callback

Pluginify shim should allow callback to be optional