BUG: handle array_like input in stats.circ* functions.  Closes gh-2062.

Also add test for empty input, return nans.