Updated keccak with a better rotate implementation from cryptonight.h and added a .gitignore file.