新增页面管理功能和拖拽封装

lib/pm.js 虚拟页面管理框架
lib/page.js 虚拟页底层框架，所有虚拟页基于此框架
lib/drag.js 拖拽简单封装，用于方便的启用拖拽