Fix boolean aliases... again

Ooops! I forgot some things with boolean aliases, see substack/node-optimist#48. Fixed in this pull request, plus added tests for broken stuff!