change genmsg output dir to catkin lib dir
wait until master connection
color local log like rospy/roscpp

* ERROR/FATAL => red
* WARN => yellow
use catkin_add_hook for ROSLIB environment
update changelog for 0.4.0
0.4.0