add redcarpet gem
fix doc task in Rakefile
add some documentation
early return from ConfigurationBase#log if no logger is configured