[tstr sg] convert get_constant implementations to use tstrs and not buffer pointers
[tstr sg] use __tstr_dump() for netif tcp write instead of TPTR() access
[tstr sg] get rid of prefix_comp() it is no longer used
[tstr] remove unneeded decleration
[tstr sg] add tstr_fill() utilty function for reading into tstrs
[tstr sg] use tstr_fill() instead of TPTR() for reading file contents in localfs
[tstr sg] use tstr_fill() instead of TPTR() in fatfs
[tstr sg] use tstr_fill() instead of TPTR() access in netif_tcp_read()
[tstr sg] use tstr_fill() instead of TPTR() access in serial read
[tstr sg] use tstr_serialize() instead of TPTR() access in history utilty library
[api] restdown is python2 - make it explicit in the call
[tstr sg] avoid using TPTR() in cli code. Use tstr_init() where applicable and other equivalent calculations
[tstr sg] avoid TPTR() when parsing IP addresses
[tstr sg] add offset parameter to tstr_serialize()
[tstr sg] use tstr_serialize() for typed array access instead of TPTR() access
[tstr sg] avoid TPTR() in array buffer view set functions
[tstr_sg] avoid TPTR() when fetching Ethernet MAC addresses
[tstr] move tstr_list to separate file
[tstr] move digit_value() to tp_misc.h
[tstr] avoid tstr_advance() in drivers get_constants functions