added a test for init lib
added travis conf
use ruby instead of perl
bats needs sudo
added travis status icon
another refactor. see long comment

now variables should be better parsed from user input, and better
organized. Functions should have no more hardcoded pieces of strings.
Functions order during initialization is changed and is more
intuitive. Noew we should be ready for a deeper unit testing
updated function name
init_config function now acts also well as standalone
another fix to function naming
the right sequence is precious here
bug using func return's as var value
bug: bad declared var
Merge branch 'debug'

Conflicts:
	breeder.sh
	breeder/init.sh