Table create to be able to share survey outside an keep track of the mails for a futur signup

Added model Invitation app/models/invitation.rb
Created the related DB -same structure as participation, with track of email  db/migrate/20130526225554_invitations.rb
Model User and Survey adjusted to inclde the has_many relationship app/models/user.rb, app/models/survey.rb
Share behavior added
New js to add new mail field dynamicly public/js/share.js
JS file added to the main layout app/views/layout.erb
Adjust the main share view to match the jsapp/controllers/share.rb

Method ad to model invitation that retrieve the new user invitation to transorm them in participation with status invited app/models/invitation.rb
Route of user signup modified to call the above method app/controllers/user.rb

Share view modified to match the js and allow multi field form app/controllers/survey_display.rb

Create view app/views/share_survey.erb to display email input form
Added the mailing capabilities.
Add gem pony in the Gemfile
Updated the config/environment.rb file to include confidential param loading.
Update  .gitignore to ignore confidential info

Added method to send mail app/controllers/share.rb when post share/:id
Added the content of the email send for sharing in app/controllers/share.rb

Body, message and link to survey added.