fix some LMNN issues
style fixes
adding setup.py
Moving tests out, using setuptools
Moving demo to examples/
updating README
starting migration to sklearn convention
updating ITML interface
updating tests, returning self
push prior to fit
converting LSML
updating SDML interface
seed random, test sparse SDML input
adding SDML.fit docstring