Specs for Population::Filter.
Support registering custom population filters outside the Experimental namespace.

This also potentially changes the old behavior in that an invalid experiment
name will return nil, rather than the default population filter.
Merge pull request #10 from howaboutwe/population-filter-registration

Support registering custom population filter classes