Improve introduction text
Some more links that broke with the last FitNesse upgrade
Add method to get page's content type
Allow any key to be pressed
Update documentation to reflect that any key can be pressed
Allow retrieving of values from, and clicking in, a table/grid
Allow manipulation of tabs
Merge pull request #3 from ilseh/master

Yarden updates
Moved code to ensure exception messages do not mess up test XML output to XML generator. And do full XML escaping instead of just replacing < and >.

Original reason to process message by IlseH:
Added code to remove characters that interfere with Surefire report
watching. For SLIM this is no issue because an earlier assertion error
is raised in case of a failure that has no invalid characters and
therefore can be processed by Surefire.
However for FIT, somehow only these last assertions are raised and the
&lt; and &gt; characters cause the TEST-null.xml not to be processed by
Surefire so any failure logged here was not seen.
Update to match latest changes in my patch for issue 486.
Add methods to get value from or click using row number, for getting value the column number is also supported
Allow clicking of labels without a 'for' attribute that contain the input to be clicked