Merge pull request #2 from jsquyres/master

Various minor fixes for GNU Autotools stuff and some C warnings
Clean up , few potential bug fixes
fixed few potential bugs in test program
Fixed CONTRIBUTIONS, TODO and compile file
fixed the strlen issue which could cause potential bug fix
fixed the memset issue and few naming conventions
fixed a segmentation core dumped issue
Added Round Constants for mixing in each round
Trimmed the readme file and added conference publication details
Some cleanup
dropped the word "mode" in the comments
Added Java binding details
Correction in README
Some corrections and trimming in README
Added changes for generating .so files
ignoring .libs generated