Rewritten method to find context
Got rid of accessing clutter objects in prediction
refs #796
Added is_disabled method to Scannable interface
Changed subgroup generator to nonempty-only
refs #803
Added collapsing of singular groups
refs #804
Fixed bad log messages
Fixed missing methoud in PhotoTile
refs #804
repair photo edition
Added docstrings
refs #809
Moving to pager previous page
Added handler
Added to json
Moved general methods to general data source class
Generalized viewer data sources
refs #855
Adjusted viewer library photo tile style
refs #846
Merge branch 'master' into smart-groups
Merge branch 'master' into smart-groups-2
Merge branch 'master' into pager-back

Conflicts:
	pisak/res/json/symboler/main.json
Merge branch 'master' into prediction-unlock
Moved regex compilation to static scope
refs #796
Deleted unused assignment which caused a warning
refs #796
Improved and condensed data source getters and indexing
Refactored pager methods for next initial and previous page
Added general method for introducing new page
refs #855
Added doc for pager methods
Moved if clauses between pager methods
refs #855
Merge branch 'master' into pager-back
General method for drawing easel clear
Easel tools stored in a list
Method for placing tools on top of an easel
Fixed colors conversion
Added tools params to json
Refactorings
refs #857
Solved problem of wrong tools allocation
Serious refactors
Sorted methods
Deleted not neccessary public methods
Tools runners invoking more general preparation method
Changed name of handler and funcs invoked by some of them
refs #857
Merge branch 'master' into paint