renamed 'nameStack' for 'fieldPath'
Modified the README.md file

To avoid that documentation changes force a new npmjs release.
callback methods are now planned using process.nextTick() instead
of called directly.
Added the MIT License text