Be more explicit about protocol license
Fix permahash problem when database has no entries
Add better help doc
Add control client and control server