Adds build system to easier maintenance and distribution

While using with require, I encountered random errors due to the requirements between to-markdown and he.

I've written a gulpfile and a small build system in order to concat and minify the files to the dist folder

Also replaced the main file with the dist one and the documentation!