Add .local folder to ignore
Refactor for modulejs.api

- modulejs.fn moved into modulejs.api
- polyfills replaced by modulejs.api proxies
- add api.defer, api.queue, api.once, api.apply, api.assert
- add thenable interface to Promises
- refactor and simplify module functions
Merge branch 'feature/api' into develop
Add MIT style license
Remove non-AMD init block and minor cleanup

- rename JSON to json
- fix coding style
Make use of modulejs.api consistent and fix coding style
Remove module modules.js
Change README file extension to md
Fix code styling and remove direct reference to modulejs.api
Add api.bindOwn and api.unbindOwn
Add namespace filtering for modules
Add tests for modulejs.api
Fix bug in removeListeners and update code style and unit tests
Rename module async to asload
Fix code style in asload module
Rename test file for asload module
Rename test file for asload module and update Makefile for asload module
Add timeout option, fix coding style in ajax module source, update unit
tests
Merge branch 'develop' of github.com:mmazer/modulejs into develop
Add timeout.php for ajax tests and update test index page