Added a progress bar.
Added an 'enabled' option to UiButton
Fixed bug.
The port argument passed into startupServer does not always reflect the port that P2PServer bound to.
Fixed setErase not recieving the correct argument.