Rename main.py to origin.py
Rename origin.py to shell.py
Merge branch 'yzf_optimization'

Conflicts:
	shell.py
Issue #10 + 优化的排序方法

先按匹配位置排序（匹配部位越靠前，就越把该项往前放），再按字典序排序。
（研究正则表达式可真是恶心）
Merge branch 'master' into yzf_optimization