removed sensless Gemfile install info
comments and layout clean-ups
replaced fixed date with wildcard
made group included in report and group as private
date range calculations added

will be used for auto reporting
added spec file, no tests yet.
wip: removing context and forware recursion.

arguments looking now in applix command block
new: outfile written to stdout

--outfile replaces --report
added parse method to map txt to named ranges

ranges are now changed to have the last day excluded. Means the week goes from monday to monday, not sunday. And a month is from 1st to 1st. This is because the range calculations always exclude the last day.
now supporting: atracker scan ~/.timecard report this-year txt

range definitions became part of report and old report method moved into txt method.
refactoring,
combined and moved date ranges parsing to Ranges class
date range param format error handling improved,