Fixes to EntityTypesController#index

* return root entity types only
* render field_type for leaf types
* don't require `filter` parameter