Added a gen_fsm template
Add EUnit plugin
Merge branch 'eunit' of https://github.com/efcasado/erlang.mk
Merge branch 'gen_fsm-template' of https://github.com/grahamrhay/erlang.mk
Improve the gen_fsm template

* Rename and add the default state functions `state_name/2,3`
* Rename the variable `State` into `StateData` as per documentation
Tests for erlank.mk targets 'app', 'tests-ct' and 'eunit'

Makefile-based tests in the test/ directory and 'make check'
as an alias for (cd test; make).