Merge pull request #73 from gwicke/refactor-parsoid

Refactor parsoid
Use bluebird as the global Promise implementation