Add Ruby dependency information via Gemfiles.

Add Gemfile and Gemfile.lock, both of which are used by Bundler (a
Ruby gem) to encode Ruby dependencies for projects.

- Gemfile.lock is machine-generated (but human-readable) and encodes
  the most specific Ruby dependency information.
- Gemfile is human-written, and typically encodes less specific Ruby
  dependency information. It is used by Bundler if Gemfile.lock does
  not exist. Rubyists recommend committing both files.
Add a Bootcamp request form to the site
* #24
fix regex - email validation
Update form
update confirmation page link
Merge remote-tracking branch 'sc/master'

* sc/master: (50 commits)
  Blog post about a peer instruction tool
  Fixing up category and adding blog post about instructor training
  Switching URLs for Australian bootcamps
  Yes, commas are needed
  Updating with link to setup instructions
  Update Google+ URL to point to plus.google.com.
  Inserting comma
  Updating the lessons learned paper based on F1000 editorial feedback
  Adding column headers to CSV data for paper, renaming file for consistency
  Adding the PyCon workshops
  Blog post about Justin Kitzes' new wiki page
  Adding three more workshops
  Added UMKC bootcamp to list of upcoming
  Link SWC site and G+ page.
  Updating announcement for workshops at data science centers
  Adding a pic to a blog post
  Updating Trevor King's affiliation
  Adding Abigail Cabunoc
  Adding Ramnath Vaidyanathan
  Adding Giacomo Peru
  ...
Integrating Request a Bootcamp form
* added front and centre to home page, plus side bar, plus some other pages
* #24
Adding new instructors
Adding and updating more instructors
Another new instructor
Remi Emonet
Updating Adina's bio
Merge branch 'master' of github.com:swcarpentry/site into adding-new-instructors
Addring Luis Pedro Coelho
Adding Denis Haine
Adding Daniel Hocking
Adding Joshua Adelman
Added UCL to bootcamps list
Updated Ted's info
Merge branch 'master' of github.com:emhart/site into adding-new-instructors