Add a filtering feature for a logcat buffer

Because an android's logcat tool generates a lot of verbose logs, User
can't easily find logs they want to see. So this feature can help them
to filter with their own keywords.
Merge branch 'logcat-filter'