add failing test - boolean alias array
add failing test - boolean alias array

When using a boolean value that has an array of aliases
the aliases swallow the next value

```javascript
var regular = [ '--herp', 'derp' ];
var opts = {
  alias: { 'h': ['herp', 'harp'] },
  boolean: 'h'
};
var argv = parse(regular, opts);
assert.strictEqual(argv.herp, true); // fails with 'derp'
assert.strictEqual(argv._[0], 'derp'); // fails undefined
```

lydell/minimist,JanWerder/minimist,karissa/minimist