Merge pull request #3 from GuoSongtao/master

python interface
BFGS done
fix conflicts
change the type of files
delete files
before merge
Merge remote-tracking branch 'upstream/master'
RLS