Using TableWorkspace to define detector parameters

Test implementation to allow users to specify detector parameters in a TableWorkspace instead of using the geometry from the IDF.