Java/Scala interface for ECOS

Hi Alex,

I opened up the PR so that you can review the changes. I understand that you don't want to change the structure and so if you don't like it I will close the PR later. 

I will maintain the jar on maven since it has lot of goodies which will be useful for ADMM based direct solver. I am using cholesky/LU factorization right now but I would like to use Sparse LDL which I have exposed in the jar as well along with ECOS library.

Thanks.
Deb