handling of color=None by eventplot(), fixes #3728
more general solution - make sure 'colors' is a list rather than an array
added test case for eventplot default params
Merge pull request #3729 from alimuldal/fix_eventplot_colors_arg

BUG : handling of color=None by eventplot(), fixes #3728