Created solver interface for IPOPT and cleaned up other interfaces. Moved all auto generated files to auto created folder to keep the directory system clean. Also makes ignoring auto generated file on gits end easier. Add link to download IPOPT in readme. Remove MATLAB Ga interface until I can fix it properly.