Adds RendererController trait to patat's controllers.
Adds sql script which updates Users table to include email verification column
Adds a function for sending emails to verify registration
Adds a check after verification link has been cliked
Updates Registration controller and changes minor things.
Adds comments for email verification functions
Adds Security controller to check if email has been verified during authentication
Adds email verification steps for restaurant registration
Limited number of dishes that can be advertised to three
Updates a link in config.json
Updates sample-config and moves functions from Registration controller to util
Changes Session::set to be performed by Patat's Security controller.
Adds ChromeScribe's config to the sample-config.json.
Merges sample-config.json and Registration controller due to conflicts.
Adds use of renderer controller to registration controller.
Merge branch 'integration/rendering-module'

* integration/rendering-module:
  Adds use of renderer controller to registration controller.
  Merges sample-config.json and Registration controller due to conflicts.
  Adds ChromeScribe's config to the sample-config.json.
  Changes Session::set to be performed by Patat's Security controller.
  Updates sample-config and moves functions from Registration controller to util
  Updates a link in config.json
  Limited number of dishes that can be advertised to three
  Adds email verification steps for restaurant registration
  Adds Security controller to check if email has been verified during authentication
  Adds comments for email verification functions
  Updates Registration controller and changes minor things.
  Adds a check after verification link has been cliked
  Adds a function for sending emails to verify registration
  Adds sql script which updates Users table to include email verification column
  Adds RendererController trait to patat's controllers.

Conflicts:
	sample-config.json