Fix some deprecation warnings on julia 0.4
Use native dispatch mechanisms.
Add RotatingSemiClassicalDipole.

Useful for drive frame Hamiltonians.