Added array of CLI Flags and test against them - fixes #29

Also, cleaned up whitespace (all to tabs, remove trailing).

Noticed that JSDoc 3.1.1 generates crappy filenames, so switched back to master - probably best to crap a recent, stable commit SHA though.