Create 1.4 release branch
Added support for nested folders via **kwarg 'scope' in import_configuration.
For Dataloader objects, scope is assumed to be the plural of the component
name (eg, 'environments').

CI-171
Incorporated comment suggestion and added document string.

CI-171
Changed building data_dirs to a private function with list comprehension.

CI-171
Updated order in which root/scope folders are returned from add_scope.

CI-171
Renamed test folders to remove 's' from default naming.

CI-171
Merge branch 'feature/ci171' into develop
Stubs for new functions
pulling in changes from pervious issue.

Merge branch 'develop' of https://github.com/locationlabs/confab into feature/ci170
Add support for including Dataloader callbacks by scope to import additional data.
 * Added new add_hook/remove_hook functions
 * Updated Dataloader.__call__ to call hooks during data load

CI-170
Added result caching per requirement.

CI-170
Updated with comments from SYS-201.

CI-170
Incorporated comments:
 * Added hook stuff to confab.api
 * Use local instance of HookRegistry to test add/remove
 * Added __eq__ to Hook class for easier removal

CI-170
Added a way to bypass hook processing for use in Elmer.

CI-170
Removed __eq__ operator of Hook class.
Updated documentation
Merge branch 'feature/ci170' into develop
- Custom Jinja2 filters
- 'rotate' customized callable list that rotates its values around a pivot. used to create a rotated host list.

CI-191, CI-207
map_filter documentation
rotate merge callable disclaimer
Merge branch 'feature/dynamicdata' into develop