DLTP-36 adding controlled vocabulary for etd degree_name, level and discipline and creating picklist from them

nested attributes for Contributors

adding qa gem and running qa generators for local authority file

Removing qa gem since we dont need this gem anymore for etd

Adding etd vocab tables and pulling those fields into Etd repository models

commenting contributor_role for now, since it was causing some error

freeze rspec-rails to 2

consolidate different queries

adding spec for etd_vocabulary
Reworking on etd management

Moving index listing to new partial, adding custom action to get etd vocab based on field type
Creating form for vocab
Adding menu item to manage different vocab for etd