Get Bonjour TXTRecord and parse/map it somewhat

* Updates TXTRecord on changes per delegate method. 
* Can now detect if a TherePlayDevice is auth-protected.