add ability to use direct version of scs

when calling scs with solver_specific_opts it checks for 'USE_INDIRECT' in the opts and calls the direct version if set to false, defaults to using indirect version if not present