tons of changes to support different length data from avgsupporttwitter.py
- no longer relying on passed-in headers, reading data length from passed-in data
- removing unused params
- handling variable-length data