Refactor integration test to not require standards violating repeated element ID

The chatbox template can't really contain an ID for the textarea, as it is rendered once per channel.  This PR removes the need to give it an ID just for the sake of the test.

Additionally I found I had to refactor the port on which Faye is set up to listen during tests as my system already has 9292 in use.