Little cleanup in SlimTable
Created ExceptionResult class for exception messages
More effort in generalizing ExceptionResult handling.
Remove constructor only used in tests.
Slimtable.table can be made final. Yey!
Add exception to exceptions list.

temp solution. Should be handled by Table.
Removed Table.setName()

Was only used by XmlFormatter. XmlFormatter wil update once results are
passed on correctly.
Updated Table interface

Want to only add Results from the test system. No plain text.
Formattng should happen in the Table instance.
Cleaned up TableScanner interface
Generic fixes for Java7