Slp set/performance

Here are latest performance optimizations + hashing reduce. Note that tcmalloc is listed in dependencies, you have to install it:

```sh
sudo apt-get install build-essential
sudo apt-get install automake
sudo apt-get install subversion
sudo apt-get install libtool
svn checkout http://gperftools.googlecode.com/svn/trunk/ gperftools-read-only
cd gperftools-read-only
sh autogen.sh
./configure CXXFLAGS=" -DTCMALLOC_LARGE_PAGES --std=c++11 -O2"
make
make check > log 2>&1
#grep log for failed tests
#if there is 1, it is generally ok
#Try to close ALL other programs and rerun
sudo make install
```