Fix #113 locale filter lazy querying

This fixes #113, adds a unit test for it, and fixes another API break for SS 3.x that I discovered while running the unit tests for Translatable.