+ analyzer: use log system
@ analyzer: better log
- removed useless try-block
+ worker: use log system
+ analyzer interface: name()
+ worker: response to event_name
@ better clang::unsaved_file

+ use user-supplied filename
@ use const reference to store filename and source code
+ clang::translation_unit: support source renaming
merge branch 'dev'

fix #6
better log support