Update FourVector header

* Add more doxy comments
* Make operators friend functions