solve the bug for more on small screens for program index
Massive code style enhancement done by phpStorm.
Merge remote-tracking branch 'origin/dev' into dev

Conflicts:
	application/views/program/index.php
added the needed files for editor
Merge branch 'production' into dev

Conflicts:
	application/config/config.php
	application/controllers/login.php
	application/libs/Application.php
	application/views/_templates/header.php
	application/views/admin/index.php
	application/views/index/index.php
	public/css/style.css
article重启。editor优化。cover photo 功能 管理界面
临时拼凑文章功能，图片的上传没有优化以后再慢慢做。
merge from current dev version