* Got basic web server running for peer
* Got squeak route and lookup route working
* Got secret key route working
* Got offer endpoint working
* Remove old comment
* Move peer server code to server subdir
* Create client subdir for peer client
* Return empty list for lookup when pubkeys is empty
* Add peer client and network controller class
* Remove old network code
* Remove old block subscription worker
* Remove network handler class
* Remove more old classes
* Add back twitter forwarder worker
* Remove download methods from controller
* Add websocket endpoint
* Add websocket subscribe method
* Add websocket client library
* Fetch squeaks from peer (slowly) on UI timeline load
* Fetch squeaks from peer (slowly) on UI pubkey squeaks load
* Got download squeaks working with HTTP requests
* Fixed external address method in controller
* Remove download pubkey squeak button and action
* Remove unused connection displays from peer ana peers page
* Fix 404 not found for offer endpoint
* Better handling of null cases in peer client downloader
* Simplify peer downloader
* Create subclass for range download
* Got single squeak download working
* Fix itest for get external address
* Update squeaklib and update import from keys module
* Rename signing key variable to private key in test util
* Fix calling make squeak function
* Update db data file to v3
* Add recipient public key column to squeak table
* Got squeak entry db query working with alias for profiles table
* Add test for make squeak with recipient
* Add test case for get profile from squeak entry query
* Got outer join with recipient profile working
* Use outer join to get recipient profile for all squeak entry db queries
* Got squeak details dialog working without details rpc request
* Remove get squeak detail from rpc proto
* Update frontend build
* Remove old get squeak detail itest
* Remove unused fixture for squeak detail item
* Add functions for convert some optional types to msgs
* Add functions for convert optional squeak entry to msg
* Add function for convert optional peer to msg
* Add function for convert optional received offer to msg
* Add function for convert optional sent payment to msg
* Add function for convert optional squeak to detail msg
* Add function for convert optional connected peer to msg
* Use function for convert optional connected peer to msg in handler
* Add tests for squeak entry to message and profile to message
* Move fixtures for admin module to separate conftest
* Add test for peer to msg
* Use global fixture for peer_address in squeak core test
* Move common fixtures to global conftest
* Add fixture for received offer
* Add unit test for received offer to msg
* Add fixture for sent offer
* Rename received offer to msg function
* Replace use_tor field with network in peer address
* Got itest passing with network column in db.
* Got frontend working with network (ipv4 or torv3) configurable
* Fix go to peer address page navigation from sent payment and received payment