Merge pull request #4 from microcai/master

some misc update for avbot
add stub for avvote implementation.

The implementation of avvote now starts.
fiterout non vote command
add invoke avvote to extension.cpp
use shared_ptr and enable_shared_from_this
avvote