Refactor recording_collection to increase readability.
Convert nearby_played_recordings to a regular stack for efficiency
Removing asset re-sort from stream.refresh_recordings(). It already happens in rc.update_request()->rc.update_nearby_recordings()

Removing _recordings from variable names

Fix duplicate log messages on runserver

Removing excess logs in gpsmixer
Implement recording collection asset ban timeout list replacing nearby_played and far recordings
Re-implement nearby_played ban list within _update_nearby refactor
Add detailed debug messages, making names better, and fixing unit tests

Add more stream metadata, and updated logging INFO for production logs
Adding tests for ban timeout and nearly completing recording_collection.py tests to 98% and stream.py to 33%, more detailed coverage results. +1% total coverage for #180.
Merge pull request #185 from eosrei/banlist

Implementing Audio Timeout Banlist