fixing bugs found by online judge
updated mvn pom.xml to use java 1.7 level source compiling, UTF-8 source encode, junit 4.11
git rid of two non utf-8 compatible symbols from Searching.java
Merge remote-tracking branch 'upstream/master'
solve 2 string questions using hashtable
Merge remote-tracking branch 'upstream/master'