Created plebiscite model

I created a plebiscite model with its appropriate migrations, factories
and specs. The current model has only two attributes:

- name, a string with a minimum length of 4 and maximum of 256 whose
presence is validated
- description, a text with a maximum length of 8192

I also installed the faker gem to generate fake names and descriptions
for models in testing and development.