bumped version to 1.1.4dev.
improved pattern detection for query patterns. Won't just parse top layer anymore.
dedicated class that takes care of grouping things together.

Need to make mplotqueries' base_type use this class instead.
added --queries section to mloginfo. improved grouping and pattern detection.
added progress bar for query section.
datetime always needs to be timezone aware. fixed two issues were it wasn't yet. Fixes #186.
added namespace grouping to --queries section. Also sorting by sum (ms) now, to show the worst performers over time.
LogFile tells LogEvent when year_rollover occurs. First step to removing mandatory datetime parsing.
set datetime_format and datetime_nextpos from previous log lines to current one. Step 2 in skipping mandatory datetime parsing.
fixed edge-case where field name wasn't correctly wrapped in quotes.
some small fixes in the query section in case groups return empty. LogFile provides hints to LogEvent about timezone format and the offset.
Use file position rather than datetime of current line to determine if `--to` has been reached.
optimization to parse single files faster. Not quite working yet, needs more testing.
new pattern parsing puts strings around field names, updated tests to respect that.
added filter for parsing by pattern.
test that pattern is correctly parsed, reordered and compared to logevent patterns
more fixes for fast log parsing. needed to move from next() to readline() on file handle due to internal readahead buffer.
more logfile changes. everything reads with self.next() now, which will take care of year rollover and datetime hints.
added ValueError if to < from.
rewrite of DateTimeBoundaries. Simplified, using dateutil parser for most of the parsing.
added tests for DateTimeBoundaries.