Fixed bug when reading keyboard layouts. Modified JavaDoc and .gitignore