Renaed from Promise.js to PromiseJS
project based formatting
added license.md, removed the license header from Promise.js