Introduces two new columns in the Comment model, IP Addr and User Agent

 new file:   db/migrate/20131214212026_add_ip_address_and_agent_to_comments.rb
 modified:   db/schema.rb
Increases Comment model spec to cover new fields

 modified:   spec/factories.rb
 modified:   spec/models/comment_spec.rb
Increases admin comment page specs, for displaying new fields

 modified:   spec/requests/admin/comment_pages_spec.rb - ip_addr and agent fields
              are only displayed when editing the Comment form

 modified:   app/views/admin/comments/_form.html.erb
 modified:   app/views/admin/comments/edit.html.erb - pass local variable to show
              ip_addr and agent fields in form

 modified:   app/views/admin/comments/index.html.erb
 modified:   app/views/admin/comments/show.html.erb
Comment controllers add the remote IP and user agent when creating a Comment

Prime refactoring target

 modified:   app/controllers/admin/comments_controller.rb
 modified:   app/controllers/comments_controller.rb
Another merge branch 'public-comments' into develop-blog

 Adds a column to store Comment IP address and user agent
 Controllers assign these fields as required
 Views display these fields as required (not visible in admin new)