gitignore: ignore path from examples and contrib

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
misc: update Vim syntastic plugin to use nitg

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitg-s: fix abstract methods in extern classes and add test

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitg-s: fix call to super in primitive types and add test

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib: fix conversion of hex char to int and add test

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Merge remote-tracking branch 'alexis/various-fixes'
Merge branch 'string_refactor' into killnitc

Conflicts:
	lib/standard/standard.nit
	lib/standard/string.nit
	src/compiling/compiling_global.nit
	src/literal.nit
	src/metamodel/inheritance.nit
	src/metamodel/partial_order.nit
	src/metamodel/static_type.nit
	src/ni_nitdoc.nit
	src/nitdoc.nit
	src/primitive_info.nit
	src/syntax/icode_generation.nit
	src/syntax/mmbuilder.nit
	src/syntax/syntax.nit
	src/utils.nit
	tests/sav/test_isa.sav
	tests/test_eq.nit
	tests/test_eq2.nit

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>
Merge https://github.com/privat/nit into string_fix

Conflicts:
	lib/nitcc_runtime.nit

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>