OTStorage: inline DECLARE_PACKED_BUFFER_SUBCLASS macro

This PR is the first in an upcoming series of macro in-lining that should *hopefully* increase the ability to work with this part of the code base that touches protobuf.
This weird indentation is caused by the code line above which happens to be a macro (`EndInterface`) that "hides" the semicolon :imp: