ISIS-541: fix for todo app and hide/disable contrib actions

missing a service for its integration tests.
ISIS-718: actions that return URL now opened via browser

Specifically:
- if no-arg action on object (eg ToDoItem#openSourceCodeOnGithub in example todo app)
- if action that takes args (eg ExternalLinksService#goToDocs in example todo app)

In addition:
- minor fix to CSS for Internet Explorer (fix height for td's with div's)
- border on right hand side of tables as well as left
- make table cells rendered as disabled input fields have same height as that of labels (eg integer panel)