Don't warn about skipped post_install unless formula implements it

There's no point in telling the user that we're skipping post_install unless
there's something to skip.
I'm up for merging something like this but it seems potentially a bit brittle/reliant on the current implementation.