FIX: misc viz fixes

cc @agramfort 
@rgoj do I assume correctly that we always expect signed values as input to this function? If not we should expose the cmap parameter or infer the the cmap based on the presense of nagative values.