Update seeds.rb file to include consultants
[#65064204 deliver] Consultant can now start and restart surveys

- Add font-awesome-rails gem
- Add feature spec to cover corner cases as restart and start for
  surveys
- Add survey_state with StateMachine
- Add authorization controller for users and consultants
- Add specific routes for surveys and mappings
[#65064226 deliver] Consultants can reschedule surveys for a postrerior date.
Fix select styles and use a little trick to avoid cucumber errors with datetime fields.
Add integration tests to cover more survey states

- Restarted
- Rescheduled
- Started
Create finish/save template for surveys#finish action and customer data
Layout preview