please review my changes (YSettings and YItemCollector)

1) YSettings that was missed and now used for theme directory
2) YItemCollector that was missed
3) force encoding in gem file