Correct syntax and reload for Ruby 1.9.3
Cast to a string so it's not saved to the DB as an object under Ruby 1.9.3
Replace routes with autogenerated replacement
Fix error and comment out incorrectly generated filter
Remove format, it's not needed and screws up the syntax
We don't need format here either
Make id optional even though it's probably not needed
Add the routing filter back
id's not required, the controller uses incoming_message_id instead (!?)

In Rails 2 id was optional but I'm removing it completely because it's confusing and doesn't do anything
Add comments and spacing back so it's not just a heaving mess hopefully will make it easier to clean up later