Fix help construction to fit better verbal descriptions.
Adding unit tests so we can have test failure in the release script.
make sure to clean when releasing.