Add -nn flag to dialyzer and minor fix in algorithm behaviour

-nn <=> --no_native flag makes dialyze rruns faster in our case
Add a name for a type in one fo callbacks
Treat model as a behaviour, add callbacks and invoke dynamically
Remove backend field from env record
Merge pull request #5 from ParaPhraseAGH/dialyzer

Pass config through more functions and fix dialyzer errors
parallelize get_moves with poolboy in parallant_tiled
Set log config paramter to false when ran with parallant:test
Fail all tests if one of tests failed
Updated .gitignore
Fix test.sh deps
Remove some fun-s.

Conflicts:
	src/parallant_tiled.erl
Send all needed data, no fun's requred.
gen_server cleanup.

Wrap call in function, and fail on unxpected messages.
Send to work on "local" enviroment.

And minor typos.
Merge pull request #6 from ParaPhraseAGH/pooling

Parallelize using poolboy
Introduce ants_impl behaviour
Actually implement the ants_impl behaviour and use it
partly merged with master
Merge remote-tracking branch 'origin/ants_impl' into gb_trees

Conflicts:
	src/parallant.erl
	src/parallant_seq.erl
	src/parallant_tiled.erl
integration with master