fixed a few license layout issues
Merge pull request #1641 from state-hiu/licenses_minor_fix_2

License Layout Fix
minor search changes to support reuses

- only depend on leaflet-directive if include_spatial
- use injector to resolve leafletData dependency
- add ability to disable query sync
- fix potential transclusion error in _general_filters
Merge pull request #1642 from ischneider/minor-search-fixes

minor search changes to support reuses