dashboard and build page updates - socketio mostly
merge