moved config section out of Makefile to non-version controlled file
Makefile cleanup
replaced boost::unordered_map with std::unordered_map, includes cleanup
include cleanup
-- formating
added --max-iterms and --max-names options

Allowed options:
  -h [ --help ]              help message
  -t [ --text_source ] arg   text source in stream item
  -n [ --negate ] [=arg(=1)] negate sense of match
  -f [ --filternames ] arg   filternames file
  -N [ --max-names ] arg     maximum number of names to use
  -I [ --max-items ] arg     maximum number of items to process
added power_saving_off
names reading timing