Add labels for filter options to rendered specialist document

Also modified the test to check both mass assignment through the
constructor and assignment to attributes. Mongoid accepts mass
assignment of all values even if they are not declared as fields, wheras
it only creates attribute accessors for fields explicitly declared.