Rename interfaces to interface
Implement Readable/Writeable interfaces (streams)

These interfaces require get/put methods from class and they
implement lot of common write methods (for different data types).

Overloads for <</>> operators exists too to allow clean stream interface.

This approach is better than printf as there is no runtime parsing of the
format string (slow).
Support to store strings on program memory.

Sadly this feature requires macro.
Support formating integers to strings when writing
Add ASCII control chars
Make example/adept_serial use interface/streams.hh

Example is now more hands on and some what usable.
Merge Implement Readable/Writeable interfaces (streams)

These interfaces require get/put methods from class and they
implement lot of common write methods (for different data types).

Overloads for <</>> operators exists too to allow clean stream interface.

This approach is better than printf as there is no runtime parsing of the
format string (slow).