dismiss decode_prefix.h

The only purpose of that header file was to provide two declarations
that now fit interface.h same well.
request more warnings during a Travis build