Fix escaping of javascript code.
Add partial that renders the required css and js.

- 'content_for' was removed as a temporary solution to make the inclusion work with Redmine hooks.
Fix table layout.

- padding instead of margin leads to space between the header and the table content instead of space between the tables.
Let the user set one protocal as default only.

- Uncheck all other 'default' checkboxes of the table when a new default is selected.
- This makes sure, that onky one protocol can be default at any time.
Add null check.
Move protocol-specific js back into the main js file.
Merge pull request #5 from finnlabs/feature/rails3-bugfix-protocol-settings

Feature/rails3 bugfix protocol settings