fixes #26: mv lang/native.js -> ecma5.js
fixes #26: remove lang/
fixes #26: rename files
.gitignore: update .gitignore
fixes #26: remove .cortex/ folder
fixes #26: remove ua.js
fixes #26: remove drafts and module-assets
fixes #26: remove dist/
fixes #26: remove unnecessary documentations
fixes #26: remove lang/; change all related modules; add `isArray` and `isFunction` method
fixes #26: remove or alter related test cases
fixes #26: update Grunt:build and build.json