added some functions in optimization tools. SPSA with object function handle should work. The other ones need additional work
added some functions in optimization tools. SPSA with object function handle should work. The other ones need additional work

ChristopheVuillot/qiskit-sdk-py,QISKit/qiskit-sdk-py,QISKit/qiskit-sdk-py,atilag/qiskit-sdk-py,ChristopheVuillot/qiskit-sdk-py,atilag/qiskit-sdk-py,QISKit/qiskit-sdk-py,ChristopheVuillot/qiskit-sdk-py,atilag/qiskit-sdk-py