Rename dot product function (ddot goes to eddot)

Avoid collisions when linking against external libs (e.g., MKL)