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.