Added test to check string lengths are validated
Return error if string column width not specified #9971
Return an error if input string longer than column width #9971

Technically an API change, previous behaviour was to silently truncate string.
Add test to check an error is returned by addData on uninitialised table
Check table has been initialised before reading/writing #10431
Improve name of test method
Merge pull request #801 from manics/tables_bugs_20130304

Tables bugs 10431 and 9971
Make sure all the references are reset to null.
Do not set the connected flag in isSessionAlive
Review error handling if ice connection lost is thrown.
Do not try to reconnect when switching user (see #10295)
Improve handling of Ice unknown exception.
Review the reconnect method and sure services are shutdown.
No need to handle exception.