Changed the definition of the main point entry of a package.

No file extension is specified anymore, this way the engine will be able to require the default kind of files.

This has been made for people using other languages like LiveScript or CoffeeScript.
Added a .gitignore file at the root.

It basically ignores installed npm packages.
Merge branch 'origin/feat/packaging'
Merge branch 'origin/feat/versioning'
Merge branch 'release/0.0.2'