[WIP] Locality Sensitive Hashing for approximate nearest neighbor search(GSoC)

you can call: `plt.xlim(0, 1000)` directly. Also please run the [pep8 tool](https://pypi.python.org/pypi/pep8) on your code and fix the violations.