Merge the testLWJGL testSoftware methods into one

Add code to select the implementation from the command line