Wrote test and interface for dgelqf and refactored all test cases so that they will automatically tell you if the test failed or passed