Fix for BUG #492:  UHD: set_time_unknown_pps() fails with GPSDO installed
- Added polling for PPS time change after setting time from GPSDO.
X300: Added UHD support for TX FE
Merge 'maint' into x300/bug513
tx fe corrections: fixing mixed tabs / spaces, other horrible whitespace cruft
usrp_burn_mb_eeprom: write all changes to EEPROM at once

* Manually applied 1f848914a09795a37156968cc7a5dd11fcb869d3 to master due to merge conflict
Merge branch 'maint' into uhd/bug492

Conflicts:
	host/lib/usrp/b200/b200_impl.cpp
usrp_burn_mb_eeprom: write all changes to the EEPROM at once

* Utility was unnecessarily wearing out EEPROMs by calling separate writes for each key
Merge branch 'maint'

Conflicts:
	host/utils/usrp_burn_mb_eeprom.cpp
Updated documentation

* Updated UHD documentation-related URL's after manual overhaul
* Updated NI-USRP URL to link to NI-USRP 1.3
Updated master-specfic documentation

* Updated manual URL on OctoClock documentation after manual overhaul
* Improved "Coding to the API" page
Merge branch 'maint'