adding KeyCount and tests
apply UTF-8 for project
also JDK 1.5 for source and target