* add position change logs to angelbeats
 * add decompression to pmore
 * change angel report message
 * hidden boards won't be calculated by announce top list
 * remove notes from Record
 * fix admin_give_money notification
* allow more possible return values
 * workaround to prevent malicious user creating accounts by expired BM's ID 
   to get BM permission.
 * make API param ordering more natural
 * after checking with toplazyBM.c, I found the 'BM_is_expired' design is totally unnecessary.
   We should focus on fixing that.
 * fix toplazyBM
 * security update: change cross_post hotkey from (x) to (^X)
 Ref: #1CKQyyQ8 (SYSOP), some people put hot key sequence which would cause a cross_post.
time to say goodbye to vice
change display of 'hidden board' in myfav from 'Unknown' to real board names.
Ref: #1CKZmEt0 (PttSuggest) [ptt.cc]
add more description for why cannot enter board
add macro to allow hiding real board description, for some sites prefer that
kind of behavior.
refine hidden board messages
remove 18x prompt from hidden board category, to prevent leading people to change their birthday
BRD_NOZAP is not used anywhere, remove it.
Allow subops to manage boards without BMs