add coverage integration to travis conf
limit coverage to mobyle source
add script to clean db and directories creatad by mobyle_exec_engine
protect make_environement against bad value when compute job dir
fix bug : job is not an attribute of job_monitor
fix bug: make_register must return register and load_rules
switch logger conf from core.logger.py to mobyle ini file

loggers used by mobyle exec_engine are not configured through a configDict
stored in core/logger.py anylonger. but use the mobyle configuration ini
file instead.
remove unused file for logger configuration

as logger are configure throuh the general mobyle ini file
deleted:    mob2exec/conf/logger.old.py
Merge branch 'develop' into feature_log_ini
ange name of some routes
remove commented code
fix bug in default argument of Route and Dispatcher constructor

default argumet routes and rules was OrderedDict and List
so 2 mutable type. then the Dispacher have the same Ordered dict
for all instance of dispatcher wich trigger side effects
replace by None and ONLY if the argument is None an OrderectDict is
instanciate. then each Dispatcher object have its own routes
Update requirements.txt

remove mobyle2.lib and its dependancies from requirements as it will be install
via a pip install in travis.yml.
this method allow to install automaticaly the dependies of mobyle2.lib
Update .travis.yml

add installation of Mobyle2.lib directly in yaml instead of using requirements
Update .travis.yml

add mobyle2.lib dependencies
intermediate commit to allow a merge with develop
Merge branch 'develop' into feature_dispatcher

Conflicts:
	mob2exec/mobyle/execution_engine/job_routing/route.py
fix import of LogRecordSocketReceiver
 adapt sim_submission to use the  configuration of routing in mongodb