update call log analyzer to include additional file(s) and table(s) in search;

updated call log analyzer to search files where name = 'logs.db' and additionally to try tables named 'logs'.  Also refactored code to be more extensible and a little more sanely organized.  Looking at other sibling 'analyzers' in the android module indicates they could all be refactored in similar ways, and probably a lot of duplicate code could be reduced if they were refactored as a whole to be more generic.
Merge remote-tracking branch 'upstream/develop' into call_log_locations
Merge pull request #862 from millmanorama/call_log_locations

Merge remote-tracking branch 'upstream/develop' into call_log_locations