ignore built binaries in command modules
Add self to authors
Add a test to cover shared flag support

This doesnt' test much except that there are three expected flags. If
that value changes it will fail.

I am not sure what else should get tested. If someone has their env set
the values would be differnet than either if it is not or if someone else
runs the test with their env set.

I suppose the test could unset those env variables and run, testing the
default values get set, and then reset them?