* Remove uploading and downloading fields and add autoconnect field in all backend code
* Remove uploading and downloading fields and add autoconnect in frontend
* Update frontend build
* Remove sharing field from all backend code
* Add db migration to remove sharing field
* Remove profile sharing field from frontend
* Update frontend build
* Remove stopped event from squeak node class
* Removed stop parameter from web server
* Remove stop event from rpc server
* Remove old comments
* Remove more old comments
* Refactor network commands into network manager
* Start and stop peer server and peer client inside network manager
* Pass handle connection fn to peer handler instead of self object
* Remove old comments
* Use null value for non existent squeak
* Return null value in rpc for get profile when not found
* Return null value in rpc for get peer when not found
* Return null value in rpc for get profile by name when not found
* Return null value in rpc for get profile by address when not found
* Return null value in rpc for get offer and sent payment when not found
* Use host and port for connect_peer rpc command
* Use host and port for disconnect peer command
* Got connect peer dialog frontend working
* Add disconnect peer request frontend function
* Update frontend build
* Use context manager for peer thread setup
* Got itest working with consolidated peer class
* Delete connection class
* Add and remove peer from connection manager in handler class
* Remove connection manager from peer class
* Refactor disconnect peer command
* Remove connection manager from peer client and peer server
* Got basic tcp connection working
* Got passing itest for open tcp connection
* Got most of protocol working. still need to send offer correctly
* Got offer from peer over tcp connectrion
* Got single squeak download working on tcp connection
* Remove rpc peer client
* Remove old rpc clients
* Remove old squeak client modules
* Got sharesqueaks peer message working
* Remove peer rpc server
* Remove server rpc fixtures
* Remove old itests
* Remove old sync modules
* Run worker background task to keep peers synced
* Add peer connection worker
* Add test for disconnect peer
* Remove old itest util
* Delete old peer rpc client helpers.
* Handle insert duplicate received offer
* Use more specific exception handling for duplicate offer insert
* Add liked column to squeak table
* Add rpc methods for like and unlike
* Fix migration to add liked column
* Got like squeak working
* Set squeak liked without reloading page
* Download squeak button reloads squeak without reloading page
* Use inconbutton for actions in squeak detail component
* Update static build