Moved reverseSorting to resources.utils
Split nodes module into 2 - separated nodes_list related code to nodes-list module
Some cleanup
Re-implemented active search query as a nodes_picker widget level state model;
Refactored nodes_list;
Started implementing search_crumb button
Work with models as much as possible;
Change this.changed of nodes_list back to false after every search indexing;
Fixed sorting to work on the cached filtered set
Merge branch 'develop' of https://github.com/prjts/open-budget into develop
Implemented search_crumb and search_crumb_remove;
Fixed and refactored nodes search filtering
Implemented nodes selection
Significant API Refactor (Python and Web APIs). Refactoring querysets, models, serializers, views, project layout. Still ironing out some kinks. In particular, web API for budgets is still WIP.
Merge remote-tracking branch 'origin/develop' into develop