Update marker-reader : refacto
Refacto MarkerReader API, rename it BufferWrapper
Add jshint rules + fix jshint errors