Refactor navigation selected items code
Remove unused class

Need to change function override system before using Q2A_Util_String
Update travis.yml
SnowFlat: more compatible function override