Add sdot

Details:
- Add sdot, extended precision dot product that interfaces with dsdot and sdsdot.
- Add appropriate tests