featuresAt fixes

featuresAt params changes:
* Takes `$type` rather than `type` for spec consistency  — this would be a slightly breaking change…
* Fixes layer param matching
* Adds a bit of documentation