Added findwhere method inspired by underscore _.findWhere
Renamed findwhere to where (to keep underscore behavior) + added proper findwhere
Renamed findwhere test to where + added proper findwhere test
Now sources can be partialy updated + individual ressource now returns sources id
Merge tag 'vfilter-error' into develop

hotfix TopicDataSetAuthorization
Separated patch_sources from get_patch and added URL + tests
Tweaked a bit patch_sources & improved its tests
Transformed patch_sources into single source patch (or delete)
Improved source creation by using only groovy script (~200ms to create a source node)
Implemented new patch behavior for AddSourceModalCtrl & its template (to keep source order) #568
Added updateSource, createSource and deleteSource method on Individual service
Fixed a bit form style for modals
Source modal performs update only when changes occured
Added missing import to utils.findwhere in common.py
Merge branch 'feature/keep-source-order' into develop #568
Optimized (a lot) how we deal with user, groups and topics in API #610
Removed unused bundle variable setting
Commented timer starting in get_groups, should fix build
Added get_topic method to TopicCachier class & implemented it in GroupResource #610
Removed DebugToolbar from settings