Add a way to override the app help printer

Fixes #64