Fixed ARM build error
Using __buitin_bswap32() for sl() produces faster code on ARM with GCC 4.7
Merge pull request #28 from ricrpi/master

Better sl function for arm