Cache the legfile search summary templates in a more sensible way
Add a get_search_queryset method

- Use a RelatedSearchQuerySet to preload related information with legislation objects
- Remove extra prefetching in SQS proxy
URL encode the topic filters (protects against '&')
Rename get_filtered_legfiles to get_recent_legislation
Update some structure for Councilmatic

- Move contents of 'main', 'cm', and 'cm_api' to the root councilmatic package
- Get rid of some unused static files and views
- Update the requirements for Django REST Framework 2
Use a filter_query method to convert a search query to URL querystring
Straggler in the restructuring
Update the read API
Only show certain action fields through the API