fix genric crashes when meet multiline-log and some adjusting
1) add GeneralReader.next_line method as a wrapper to couple the
mulitline message
2) remove GeneralReader.execute, use GeneralReader.readall instand