Move private headers to detail directory
Remove byte_t type
Pass blob by value in template specialization
Reinstate PacketStream instead of PacketIterator

The implementation is much simpler and matches the stream interface to message arguments. We lose generalized for-loop support.
Add functions in Tags namespace for computing tag string size
Add static packet size function for bundles and for dynamic strings
Complete test case for encode/decode identity
Add test/autocheck submodule
Add autocheck headers to dependencies
Remove old oscpp_test
Configurable debug and optimization options
Rename numArgs to numTags
Include <oscpp/print.hpp> in oscpp_autocheck in order to spot compiler errors
Add String wrapper class in order to resolve constexpr overloads
Move headers to include directory