change License
comment page: reply if not login
remove unnecessary code
post vote: add unittest
change PyLint config, ignore method-rgx in unittest
demo: submit post