Don't ignore unused kwds to search_command_record
Add utils.iterutils.include_context
Use izip as zip in utils.iterutils
Fix --context option
Treat --limit -1 with --context
Test context search
Add test for --context-type=session
Switch --before and --after

They were doing opposite of what help says.
Remove fixed TODO comment
Merge branch 'context-search-fix-and-test'