ENH: Bring Series.dot up to par with DataFrame.dot