Add HTTP protocol for serving web files
Fix protocols so they don't take requests others might serve