[MRG] Swap and nrm2 in sparsefuncs_fast

Some utils for swapping two rows and calculating the norm that is similar to nrm2 and swap. This will help me in completing, https://github.com/scikit-learn/scikit-learn/pull/3079

Ping @ogrisel @larsmans